javafx更改菜单项的默认样式

时间:2013-10-02 06:39:11

标签: java css javafx-2

我想更改JavaFX菜单项的默认样式,因此添加css但没有工作。那么如何更改菜单项的默认样式呢?另外我如何检查我的css是否已连接?

.menu-item:focused {
 -fx-background: -fx-accent; 
 -fx-background-color: #AA0000; 
 -fx-text-fill: white; 
}

使用了这个,但没有用。

1 个答案:

答案 0 :(得分:0)

问题已解决

为当前场景设置样式表,这就是为什么不工作 将样式表设置为root然后定义您的css类并将其用于菜单项以解决问题

this.getScene().getRoot().getStylesheets().add("com/proj/folder/styles/menuitemcss.css");