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 文件进行主题化。现在我们想给我们的设计师(不是程序员)一些机会来调整应用程序的外观,而不必每次都安装 JFX、NetBeans 和重新启动应用程序。
有没有办法将 UI 的静态 FXML 外观转储为某种 HTML 文件?基本上这样设计师就可以调整 CSS 并使用 F5 刷新外观。
AFAIK,场景生成器支持 CSS,因此不需要将 FXML 转换为 HTML。
否则,您可以编写一个 XSL 脚本或一个 Java 程序(例如使用 StAX)来进行转换,但我猜这将是相当多的工作。