在 Netbeans 中使用位图字体
是否可以在 Netbeans 中使用位图 (.fon) 字体?我有一种我特别喜欢的字体 (Raize 字体),但我不喜欢当我尝试将其设置为编辑器字体时,可以在列表中的任何位置看到它。 我可以在其他编辑器(Notepad++、pspad、Visual C++ Express 等)中使用它。我也无法在 jedit 中使用它。这个问题与java有关吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
根据 Java API 规范 的
java.awt.font
用于向 Java 添加字体支持的包提到支持以下类型的字体:看来 Microsoft 位图字体 (
.fon
)不支持,至少从我能找到的信息来看是这样。与此相关的是,要获取当前在 Java 中安装的所有
Font
的列表,可以调用GraphicsEnvironment.getAllFonts
它将返回所有可以使用的字体的 Font[]
。(请注意,
GraphicsEnvironment
类无法实例化,但可以通过GraphicsEnvironment.getLocalGraphicsEnvironment
方法。)According the Java API Specification for the
java.awt.font
package, which is used to add font support to Java, mentions that the following types of fonts are supported:It appears that Microsoft bitmap fonts (
.fon
) are not supported, at least from the information I was able to find.On a related note, to get a listing of all the
Font
s which are installed in Java at the current time, one can make a call toGraphicsEnvironment.getAllFonts
which will return aFont[]
of all the fonts which can be used.(Note that the
GraphicsEnvironment
class cannot be instantiated, but an instance can be obtained by theGraphicsEnvironment.getLocalGraphicsEnvironment
method.)