POJO 对象在 CSS 中的查找样式



一个不太适合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。

最新更新