我注意到当我向某些东西添加工具提示时(通过Scene Builder或我的控制器),每次我鼠标移动以查看它时,字体将变得越来越小。我一整天都在搜索互联网,寻找与此相关的任何内容,并且无法找到有关正在发生的事情的任何信息。
每当我用工具提示鼠标悬停在控件上时,下面是字体的输出。它从16开始,这是我设置它,然后莫名其妙地开始收缩。这是库的问题还是我做错了什么?
Font[name=System Regular, family=System, style=Regular, size=16.0]
Font[name=System Regular, family=System, style=Regular, size=11.600000381469727]
Font[name=System Regular, family=System, style=Regular, size=9.899999618530273]
Font[name=System Regular, family=System, style=Regular, size=9.899999618530273]
Font[name=System Regular, family=System, style=Regular, size=9.899999618530273]
答案 0 :(得分:2)
克里斯梅尔曼的答案对我不起作用,但我修改了他的解决方案,以便它做到了。
在:
<Tooltip text="Some Text.">
<font>
<Font size="24.0" />
</font>
</Tooltip>
后:
<Tooltip text="Some Text." style="-fx-font-size: 24px"/>
因此,您只需删除工具提示中的字体标记,然后使用“pt”或“px”作为字体大小的单位,将样式设置“-fx-font-size”添加到您想要的大小。
答案 1 :(得分:0)
我通过删除字体标记来修复它,并将其设置为样式属性。
在:
<Tooltip text="Some Text.">
<font>
<Font size="24.0" />
</font>
</Tooltip>
后:
<Tooltip text="Some Text." style="--fx-font: 18pt "System";"/>
注意:这是一种解决方法,希望他们会在某个版本中修复它。