一个不太适合fxml
的辅助程序Label
,因此它被创建(作为POJO(并在initialize()
步骤中附加。
这在 fxml 中很简单:
样式表.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?
您需要做的就是添加样式类:
label.getStyleClass().add("my-label");
然后使用与 FXML 示例相同的 CSS。