是否可以在 Netbeans 中使用位图 (.fon) 字体?我有一种我特别喜欢的字体 ( Raize font ),当我尝试将它设置为编辑器字体时,我在列表中的任何地方都看不到它。 我可以在其他编辑器(Notepad++、pspad、visual c++ express 等)中使用它。我也不能在 jedit 中使用它。这个问题与java相关吗?
最佳答案
根据Java API Specification对于java.awt.font
用于为 Java 添加字体支持的包中提到支持以下类型的字体:
- Type 1 字体
- Type 1 Multiple Master 字体
- OpenType 字体
- TrueType 字体
似乎不支持 Microsoft 位图字体 (.fon
),至少从我能找到的信息来看是这样。
在相关说明中,要获取当前安装在 Java 中的所有 Font
的列表,可以调用 GraphicsEnvironment.getAllFonts
。它将返回所有可用字体的 Font[]
。
(注意GraphicsEnvironment
类不能实例化,但可以通过GraphicsEnvironment.getLocalGraphicsEnvironment
方法获取实例。)
关于java - 在 Netbeans 中使用位图字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1999926/