如何更改JavaFX中的突出显示颜色?
如何更改JavaFX中的突出显示颜色? 通常它是渐变的蓝色,但我希望有一个绿色突出显示。 我尝试过以下方法:
.root{ -fx-shadow-highlight-color: #CCFF99; }
感谢帮助!
看看caspian.css (JavaFX 2)或者modena.css (JavaFX 8)
.root { /* A bright blue for highlighting/accenting objects. For example: selected * text; selected items in menus, lists, trees, and tables; progress bars; * default buttons. */ -fx-accent: #0093ff; /* A bright blue for the focus indicator of objects. Typically used as the * first color in -fx-background-color for the "focused" pseudo-class. Also * typically used with insets of -1.4 to provide a glowing effect. * * TODO: should this be derived from -fx-accent? */ -fx-focus-color: #0093ff; }
根据用途改变这些颜色。
您还可以在text-area
类选择器上使用-fx-highlight-fill
。
.text-area { -fx-highlight-fill: green; }