此处link 我发现“使用JavaFX CSS对UI进行换肤,只需更改所使用的样式表,就可以将图1中所示的UI更改为图2所示的UI。”但是在编译项目后我无法在dist中找到任何css文件夹。
所以我的问题是:是否可以在不重新编译应用程序的情况下更改样式以及如何完成?
答案 0 :(得分:1)
有下一个选项:
将css文件放在Web服务器上并使用以下链接:
scene.getStylesheets().add("http://myhost.com/style.css");
或
scene.getStylesheets().add("file:///E:/style.css");
向设计人员解释如何使用jdk中的任何存档管理器或jar实用程序更新css文件:
jar uf FXApp.jar style.css