首先,让我为不包括代码而道歉。我尝试用较小的项目重现这个问题但是没有成功。问题本身也是零星的,所以我很难确定罪魁祸首。
基本上,正在发生的事情:我在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 {
}
是否有其他人注意到此行为或知道我应该在哪里寻找解决方案?
答案 0 :(得分:0)
我将此标记为已回答。使用CSS而不是通过FXML标记为我的所有节点设置样式解决了这个问题。