JavaFX在css中使用“in jar”图像

前端之家收集整理的这篇文章主要介绍了JavaFX在css中使用“in jar”图像前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在尝试将背景图像添加到我的javafx应用程序中的某个窗格中,该图像位于包resources.img内,而css位于包resource.css中

如果我像这个线程中建议的那样以编程方式设置背景图像:
Setting background image by javafx code (not css)

它工作正常但我想知道我是否可以从css文件本身设置背景图像.

我试过了

-fx-background-image: url("@../img/myImage.png");

但后来css解释器没找到图像文件.
有可能通过CSS做我想做的事吗?

最佳答案
JavaFX CSS解析器有一个限制

@-keyword statements are ignored.

“CSS参考指南”的“限制”部分中描述.它可能是你的问题的原因虽然没有证实我自己.你能尝试这样:-fx-background-image:url(“../ img / myImage.png”);
或-fx-background-image:url(“resources / img / myImage.png”);.

猜你在找的CSS相关文章