Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想更改 JavaFX 菜单项的默认样式,因此添加 css 但无法正常工作。那么如何更改菜单项的默认样式呢?另外如何检查我的css是否已连接?
.menu-item:focused { -fx-background: -fx-accent; -fx-background-color: #AA0000; -fx-text-fill: white; }
使用了这个但不工作。
问题解决了
为当前场景设置样式表,这就是为什么不工作 将样式表设置为根,然后定义您的 css 类并将其用于菜单项以解决问题
this.getScene().getRoot().getStylesheets().add("com/proj/folder/styles/menuitemcss.css");