[英]Use modena.css with JavaFX2 and Java 7
我正在开发JavaFX应用程序。 不幸的是,我仅限于Java 7,因此也仅限于JavaFX2。 但是,我想包括JavaFX 8 Modena
的默认主题。 因此,我下载了modena.css并将其放入我的src/main/resources/
文件夹中。 现在,我想将此CSS设置为默认主题。
看到如何设置JavaFX默认皮肤我尝试设置
System.setProperty( "javafx.userAgentStylesheetUrl","src/main/resources/modena.css")
但是样式没有什么不同。
如何使用Java 7和JavaFx 2设置除caspian之外的其他默认CSS文件?
路径的src
部分看起来错误。 您需要提供在运行时有效的路径,检查构建或目标文件夹以查看其内容。
正确的路径很可能是main/resources/modena.css
您还可以在代码中编写下一个代码,以查看路径是否正确:
System.out.println(getClass().getResource("main/resources/modena.css"));
如果为空-您的路径错误。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.