2
我在我的計算機上安裝了兩種特定字體,並且希望將JRE配置爲使其可用於我的應用程序,特別是Calibri
和Cambria Math
。但是,我瞭解Java中默認字體的工作原理。 JRE如何讀取爲其上運行的任何Java應用程序設置默認字體的屬性文件。在Swing應用程序中使用自定義字體
但是,這兩種字體在我能找到的任何屬性文件中都不可用。所以:
(1)是否可以將這兩種新字體「添加」到JRE的配置中,以便在我的程序中,我可以在組件上調用myJButton.setFont(myCambriaMathFont)
並使用這些添加的字體?如果是這樣,怎麼樣?如果沒有,那麼:
(2)是否有任何庫/ JAR用於將字體名稱/字體系列與通過JRE提供的字體相匹配,並通過算法將它們儘可能地匹配?
來吧,我知道你會很樂意看到JList是什麼樣的...... Wingdings !!!
感謝和抱歉這個古怪的問題。
Whooooooah!謝謝! – IAmYourFaja