From cf0c38b18df89251b392e65f6fcd34e8fa2ff35e Mon Sep 17 00:00:00 2001 From: Edward Zhu Date: Thu, 4 Dec 2025 14:20:30 +0800 Subject: [PATCH 1/2] feat: add css --- .../com/example/javafx/JavaFXFXMLExample.java | 1 + .../com/example/javafx/javafx_example.fxml | 2 +- .../resources/com/example/javafx/styles.css | 74 +++++++++++++++++++ 3 files changed, 76 insertions(+), 1 deletion(-) create mode 100644 src/main/resources/com/example/javafx/styles.css diff --git a/src/main/java/com/example/javafx/JavaFXFXMLExample.java b/src/main/java/com/example/javafx/JavaFXFXMLExample.java index 214ad93..862cd95 100644 --- a/src/main/java/com/example/javafx/JavaFXFXMLExample.java +++ b/src/main/java/com/example/javafx/JavaFXFXMLExample.java @@ -14,6 +14,7 @@ public class JavaFXFXMLExample extends Application { // 设置场景和舞台 Scene scene = new Scene(root, 400, 300); + scene.getStylesheets().add(getClass().getResource("styles.css").toExternalForm()); stage.setScene(scene); stage.setTitle("JavaFX FXML 选择演示"); stage.show(); diff --git a/src/main/resources/com/example/javafx/javafx_example.fxml b/src/main/resources/com/example/javafx/javafx_example.fxml index d9d5ab0..d4593f1 100644 --- a/src/main/resources/com/example/javafx/javafx_example.fxml +++ b/src/main/resources/com/example/javafx/javafx_example.fxml @@ -12,7 +12,7 @@