gpt4 book ai didi

css - Javafx TableView tabelmenubutton CSS 样式表

转载 作者:太空宇宙 更新时间:2023-11-04 01:16:32 26 4
gpt4 key购买 nike

通过在我的表格 View 上设置 setTableMenuButtonVisible(true),我可以在右上角看到一个带有“+”符号的按钮,您可以在其中选择显示/隐藏列。我希望使用样式表来更改背景颜色以及标签颜色等,但没有任何效果。我尝试了以下方法:

.button
.toggle-button,
.menu-button {
-fx-background-color: black;
}

最佳答案

一如既往,当涉及到 JavaFX 样式时,我建议使用 Oracle 文档以查看控件的构成(在您的情况下为 TableView 并搜索 Modena.css 中每个元素的默认样式(自 JavaFx 8 以来的默认样式表)。知道设置表格菜单按钮的样式很容易:

/**
* For styling only the "+" button on the right top corner
*/
.table-view > .column-header-background > .show-hide-columns-button {
-fx-background-color: black;
}


/**
* In order to style any other column header's background
*/
.table-view .column-header {
-fx-background-color : yellow;
}


/**
* For styling column header's labels
*/
.table-view .column-header .label {
-fx-text-fill : green;
}

关于css - Javafx TableView tabelmenubutton CSS 样式表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50035910/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com