首先,在我的应用程序中使用JavaFX
的SceneBuilder 2的黑暗主题是否合法?由于它现在是开源的:SceneBuilder/css
其次,如果合法,怎么做?或者只是为了培训目的,如果不合法?
我尝试从上面的链接下载ThemeDark.css
文件并将其添加到我的fxml文件中,但我看不到应用的更改。
有什么想法吗?
编辑(我做了什么):
答案 0 :(得分:0)
如果您使用的是SceneBuilder,则可以向其添加全局css表,并对新外观感到满意。 另外,如果你想在你的代码中设置它,你可以使用
scene.getStylesheets().clear();
scene.getStylesheets().add("path/stylesheet.css"); // Modify to your path
添加样式表。请注意,您应该将样式表放在应用程序的资源文件夹中,以便清理所有内容。