CSS 中 POJO 对象的查找样式
Lookup style of POJO object in CSS
一个助手 Label
并不真正适合 fxml
,因此它被创建(作为 POJO)并在 initialize()
步骤附加。
这在 fxml 中很简单:
stylesheet.css: .my-label { -fx-font-size: 12px; }
my_view.fxml: <Label fx:id="label" styleClass="my-label" />
或者在本地的 POJO 中:label.setStyle("-fx-font-size: 12px;");
在 POJO 中定义标签的正确方法是什么,但将样式移动到 css?
您只需添加样式 class:
label.getStyleClass().add("my-label");
然后使用与 FXML 示例相同的 CSS。
一个助手 Label
并不真正适合 fxml
,因此它被创建(作为 POJO)并在 initialize()
步骤附加。
这在 fxml 中很简单:
stylesheet.css: .my-label { -fx-font-size: 12px; }
my_view.fxml: <Label fx:id="label" styleClass="my-label" />
或者在本地的 POJO 中:label.setStyle("-fx-font-size: 12px;");
在 POJO 中定义标签的正确方法是什么,但将样式移动到 css?
您只需添加样式 class:
label.getStyleClass().add("my-label");
然后使用与 FXML 示例相同的 CSS。