2011-08-24 79 views
2

我在我的计算机上安装了两种特定字体,并且希望将JRE配置为使其可用于我的应用程序,特别是CalibriCambria Math。但是,我了解Java中默认字体的工作原理。 JRE如何读取为其上运行的任何Java应用程序设置默认字体的属性文件。在Swing应用程序中使用自定义字体

但是,这两种字体在我能找到的任何属性文件中都不可用。所以:

(1)是否可以将这两种新字体“添加”到JRE的配置中,以便在我的程序中,我可以在组件上调用myJButton.setFont(myCambriaMathFont)并使用这些添加的字体?如果是这样,怎么样?如果没有,那么:

(2)是否有任何库/ JAR用于将字体名称/字体系列与通过JRE提供的字体相匹配,并通过算法将它们尽可能地匹配?

来吧,我知道你会很乐意看到JList是什么样的...... Wingdings !!!

感谢和抱歉这个古怪的问题。

回答

相关问题