我有一个相当大的 Java 应用程序,它广泛使用了 Swing。应用程序使用的外观是金属,我们有一个自定义主题可以使一些颜色变亮。我正在这个应用程序中构建一个新组件(这是一个将在几年内部署的大型项目)并希望将 JavaFX 用于所有 GUI 部分(有几个原因,包括更多的 future 证明,更好的 API,以及我想使用的新小部件)。但是,我不想破坏应用程序的常见外观。
有什么方法(除了我自己编写大量 CSS 之外)使所有 JavaFX 组件看起来像 Swing 组件吗?
最佳答案
要在 JavaFX 中获得 Swing Metal 外观,请开始编写大量您自己的 JavaFX CSS。我知道这不是您想要的答案,但这就是答案。
关于java - JavaFX 的金属外观,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32825373/