3

我只想知道如何在 JavaFX SceneBuilder 中更改 gui 字体大小(在我的屏幕上它太小而且它没有获得默认的环境字体大小)。首选项中没有字体大小之类的项目,所以我想到了一些java参数或属性。或者也许我们可以覆盖一些 css。任何提示将不胜感激。

4

2 回答 2

2

一种方法是直接编辑scenebuilder jar 文件。windows平台进入C:\Program Files\SceneBuilder\app\scenebuilder-11.0.0-all.jar\com\oracle\javafx\scenebuilder\kit\css,修改ThemeDefault.css文件。

例如,要更改控件属性表的默认字体:

.property-sheet {
    -fx-font-size: 1.5em;
}

那里还有很多其他属性可以控制用户界面。

于 2020-10-20T21:32:46.393 回答
-1

使用css,它更好。像这样的东西 -fx-font-size:20; 在场景构建器的属性部分中为要更改其字体的 gui 控件指定 id,并将其用于 css。

于 2014-04-08T18:39:01.390 回答