2011-08-24 64 views
2

我在我的計算機上安裝了兩種特定字體,並且希望將JRE配置爲使其可用於我的應用程序,特別是CalibriCambria Math。但是,我瞭解Java中默認字體的工作原理。 JRE如何讀取爲其上運行的任何Java應用程序設置默認字體的屬性文件。在Swing應用程序中使用自定義字體

但是,這兩種字體在我能找到的任何屬性文件中都不可用。所以:

(1)是否可以將這兩種新字體「添加」到JRE的配置中,以便在我的程序中,我可以在組件上調用myJButton.setFont(myCambriaMathFont)並使用這些添加的字體?如果是這樣,怎麼樣?如果沒有,那麼:

(2)是否有任何庫/ JAR用於將字體名稱/字體系列與通過JRE提供的字體相匹配,並通過算法將它們儘可能地匹配?

來吧,我知道你會很樂意看到JList是什麼樣的...... Wingdings !!!

感謝和抱歉這個古怪的問題。

回答

相關問題