JavaFX 场景生成器样式
JavaFX Scene Builder Styling
有人可以给我一些关于如何设计我的 JavaFx 应用程序样式的提示。我正在使用场景生成器将我的应用程序放在一起。我是否必须将 css 文件导入到我的 javafx 项目中。对此的解释将不胜感激:)
您有两种方法可以做到这一点,(从 SceneBuilder
/FXML
内)或 Java 代码:
//Java Code :
root.getStylesheets().add(getClass().getResource("style.css").toExternalForm());
对于 scenebuilder,您使用到 file.css
位置的相对路径,并在 SceneBuilder 的属性部分中将其 (Id/StyleClass) 分配给每个图形元素(节点)。
Id 由 #
标记示例:
#styleID{
-fx-background-color:red;
}
有人可以给我一些关于如何设计我的 JavaFx 应用程序样式的提示。我正在使用场景生成器将我的应用程序放在一起。我是否必须将 css 文件导入到我的 javafx 项目中。对此的解释将不胜感激:)
您有两种方法可以做到这一点,(从 SceneBuilder
/FXML
内)或 Java 代码:
//Java Code :
root.getStylesheets().add(getClass().getResource("style.css").toExternalForm());
对于 scenebuilder,您使用到 file.css
位置的相对路径,并在 SceneBuilder 的属性部分中将其 (Id/StyleClass) 分配给每个图形元素(节点)。
Id 由 #
标记示例:
#styleID{
-fx-background-color:red;
}