- 已关闭**。此问题需要details or clarity。当前不接受答案。
- 想要改进此问题?**添加详细信息并通过editing this post阐明问题。
两年前关闭了。
这篇文章是昨天编辑并提交审查的。
Improve this question
当前JavaFX不允许将样式表附加到类路径之外的节点(或场景)。因此,如果css文件已经不在类路径中,则无法将其添加到任何节点。getStyleSheets(). add()方法将声明"WARNING Resource [your file] not found"。因此,对于此限制,是否有任何变通方案?
3条答案
按热度按时间pdsfdshx1#
不确定这是不是你要找的...
vc9ivgsu2#
其思想是创建一个临时样式表文件,在其中写入新的样式类,将样式表添加到节点的表列表中,并添加新的样式类。
下面是一个工作示例:
4ktjp1zp3#
好吧,晚了,晚了两年,但也许能帮上忙。
这个想法是这样的:
为名为“node”的对象给予红色背景色的示例:
希望能帮上忙。