JavaFX - 标签格式自发更改

时间:2017-05-25 14:41:27

标签: javafx format label fxml

首先,让我为不包括代码而道歉。我尝试用较小的项目重现这个问题但是没有成功。问题本身也是零星的,所以我很难确定罪魁祸首。

基本上,正在发生的事情:我在FXML中定义了我的UI,它包含了几个标签,其中一些我将字体设置为" Bold。"

<Label text="Appetite Info:">
    <font>
        <Font name="System Bold" size="12.0"/>
    </font>
</Label>

问题在于,当用户点击UI时,所有这些标签都将被重置为&#34;正常&#34;字体重量。有时它会将焦点放在文本字段或滚动窗格上,有时它会在主UI窗口失去焦点时发生。

我确实使用CSS设置了应用程序样式,但即使Default.css没有覆盖任何格式,也会发生这种情况:

.root {

}

是否有其他人注意到此行为或知道我应该在哪里寻找解决方案?

1 个答案:

答案 0 :(得分:0)

我将此标记为已回答。使用CSS而不是通过FXML标记为我的所有节点设置样式解决了这个问题。