我想更改JavaFX菜单项的默认样式,因此添加css但没有工作。那么如何更改菜单项的默认样式呢?另外我如何检查我的css是否已连接?
.menu-item:focused {
-fx-background: -fx-accent;
-fx-background-color: #AA0000;
-fx-text-fill: white;
}
使用了这个,但没有用。
答案 0 :(得分:0)
问题已解决
为当前场景设置样式表,这就是为什么不工作 将样式表设置为root然后定义您的css类并将其用于菜单项以解决问题
this.getScene().getRoot().getStylesheets().add("com/proj/folder/styles/menuitemcss.css");