1

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

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

使用了这个但不工作。

4

1 回答 1

0

问题解决了

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

this.getScene().getRoot().getStylesheets().add("com/proj/folder/styles/menuitemcss.css");
于 2013-10-02T07:44:59.757 回答