2010-01-04 62 views
1

是否可以在Netbeans中使用位圖(.fon)字體?我有一個我特別喜歡的字體(Raize font),當我嘗試將它設置爲編輯器字體時,我在列表中的任何地方都看不到它。 我可以在其他編輯器(Notepad ++,pspad,visual C++ express等)中使用它。我也不能在jedit中使用它。這個問題與Java有關嗎?在Netbeans中使用位圖字體

回答

4

根據Java API Specificationjava.awt.font包,這是用來字體支持添加到Java中,提到以下類型的字體支持:

  • Type 1字體
  • 類型1 Multiple Master字體
  • OpenType字體
  • TrueType字體

它似乎微軟的位圖字體(.fon)不支持,至少從我能找到的信息。

相關提示,讓它們安裝在Java中,在當前時間的所有Font S的上市,一個能爲GraphicsEnvironment.getAllFonts通話將返回一個Font[]可以使用的所有字體。

(注意GraphicsEnvironment類不能被實例化,但一個實例可通過GraphicsEnvironment.getLocalGraphicsEnvironment方法得到。)