【问题标题】:How remove striped rows in JavaFX 8 TableView如何删除 JavaFX 8 TableView 中的条纹行
【发布时间】:2016-03-01 13:24:48
【问题描述】:

我在 JavaFX8 中使用默认的 TableView,但我需要删除条纹行的颜色。我该如何重写我的css?

【问题讨论】:

    标签: css javafx java-8


    【解决方案1】:

    使用

    .table-view {
        -fx-control-inner-background-alt: -fx-control-inner-background ;
    }
    

    在外部 CSS 文件中。

    【讨论】:

    • 部分工作......当我选择第一行时,行的颜色是蓝色......当我选择第二行时,颜色是白色(文本也是白色)......所以,这条线全是白色的。你有想法纠正这个吗?
    • 几乎 100% ...当我选择行时,现在可以(行颜色为蓝色)但是当我移除第一行的焦点时,背景颜色为灰色...在第二行,当我移开焦点时,背景颜色为蓝色。
    • 完美。谢谢@James_D
    • 在 JDK/JFX 12 上也适用于 ListViews
    猜你喜欢
    • 2014-04-29
    • 1970-01-01
    • 2014-03-25
    • 2019-02-26
    • 1970-01-01
    • 2014-10-21
    • 2020-05-01
    • 2023-01-05
    • 1970-01-01
    相关资源
    最近更新 更多