java - 如何将样式表指定到 fxml 文件中?

标签 java css javafx stylesheet fxml

抱歉我的英语不好,但我是意大利人。

我正在尝试以这种方式将样式表指定到 fxml 文件中

<stylesheets>
  <URL value="@../default.css" />
</stylesheets>

但是我得到这个错误:

java.lang.RuntimeException:java.net.MalformedURLException:无协议(protocol):../default.css

最佳答案

getStylesheets 返回 String 列表,而不是 URL 列表。所以你需要

<stylesheets>
  <String fx:value="@../default.css" />
</stylesheets>

关于java - 如何将样式表指定到 fxml 文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25851667/

相关文章:

java - 实体 JPA/Hibernate 中的条件 JoinColumn

java - 双端队列 java.lang.NoSuchMethodError : main

html - 使用百分比 (CSS/Bootstrap) 保持容器大小相等的最佳方法

javascript - 我正在尝试让一个 div 元素跟随我的鼠标(javascript),但它一直出现故障

java - 在 JavaFX 的 ImageView 中显示文件的图标图像

java - 文件textFile.txt未找到异常

java - 程序中面临以下错误

html - 在页面顶部和底部添加横幅图像

java - 如何返回 Pane ?

javafx - 如何在javafx中禁用 Canvas 上drawImage的线性过滤