如何更改菜单条目的样式

时间:2018-02-10 10:48:41

标签: css javafx stylesheet fxml

我在JavaFX应用程序上创建了一个菜单。在这里,我想设置RadioMenuItem组件的样式:

Sample

我怎么能:

  • 修改Arrow以着色背景(如enter image description here
  • 完全隐藏Arrow

                                                                                                         // [...]     

1 个答案:

答案 0 :(得分:1)

您可以使用CSS样式。

背景颜色(已选中):

.radio-menu-item:checked > .left-container {
    -fx-background-color: blue;
}

箭头颜色:

.radio-menu-item:checked > .left-container > .radio {
    -fx-background-color: blue;
}

相同颜色隐藏箭头。