【发布时间】:2014-05-22 00:05:42
【问题描述】:
在我的Swing 应用程序中,我有一个字体类型为Mistral 的Label,它在Windows 中可以正常工作,但在Mac OS X 上却不行。因此,字体大小设置为默认值,这使得 UI 很笨拙。我的意思是如果Font Name 是未知的,那么它至少应该考虑给定的字体大小。但是 Font 对象本身没有创建,因为我传递了无效的字体系列。那么有什么方法可以在打包 jar 时包含这个 Font 吗?
【问题讨论】:
-
如需尽快获得更好的帮助,请发帖SSCCE。
-
当 Swing 无法找到字体或其替代字体(例如 Mac 中的 Helvetica 等同于 Windows 中的 Arial)时,Swing 似乎会对该组件使用 Swing 默认字体设置