将CSS添加到应用程序中的多个场景

时间:2018-06-04 17:59:35

标签: javafx javafx-css

我制作了一个CSS

.button{ 
    -fx-pref-height: 28px;
    -fx-pref-width: 100px;
}

我希望将这个特殊的CSS添加到我的应用程序中的所有场景。我怎么想?很高兴得到任何帮助。

准确地说,我在一个场景中有一个单选按钮,通过点击它我希望我的应用程序中存在的不同场景中的所有按钮都根据此CSS进行更改。

1 个答案:

答案 0 :(得分:0)

将此CSS放入外部样式表并将其包含在每个场景中。

Scene scene = new Scene(new Group(), 500, 400);
scene.getStylesheets().add("path/stylesheet.css");

请参阅文档here