java中的新字体类型

Posted

技术标签:

【中文标题】java中的新字体类型【英文标题】:new font type in java 【发布时间】:2012-05-12 22:33:08 【问题描述】:

在我的工作中,我们必须使用特定的字体类型,即 Futura std medium。

我有一个 JFrame 用于编写,我需要使用这种字体类型。我有 OTF 文档,但我找不到在我的代码中导入它的方法。

【问题讨论】:

参见Importing Font to GUI 示例代码(和屏幕截图)。 【参考方案1】:

您是否尝试检查有关 Java 中 OTF 的答案:How to use Custom Font in Java 和 Use OTF in Java

我认为它可以帮助你。

【讨论】:

非常感谢!它有很大帮助!但是我有一个我无法理解的异常,我的代码: InputStream is = this.getClass().getResourceAsStream("/font/futura.otf");字体 fontTitle2 = Font.createFont(Font.TRUETYPE_FONT, is);还有例外: java.awt.FontFormatException: Unsupported sfnt C:\Users\RGOMEZ~1.ING\AppData\Local\Temp\+~JF2701312787789218051.tmp at sun.font.TrueTypeFont.init(Unknown Source) at sun.font .TrueTypeFont.(Unknown Source) at sun.font.FontManager.createFont2D(Unknown Source) at java.awt.Font.(Unknown Source) 提前谢谢 你可以看到一个关于如何解决它的例子:forums.devshed.com/java-help-9/… 如果它对你有帮助,你能接受我的回答吗?谢谢。 我以前找到过,但是,我有 2 种字体,它只适用于其中一种。另一个:发现异常:java.awt.FontFormatException: Unsupported sfnt C:\Users\RGOMEZ~1.ING\AppData\Local\Temp\+~JF2701312787789218051.tmp

以上是关于java中的新字体类型的主要内容,如果未能解决你的问题,请参考以下文章

CSS 核心样式、H5 + C3 新特性

.NET 4.0 中的新“动态”变量类型是不是解决了 CLR 中的单/多方法分派问题?

IE 11 - 屏幕字体、带有媒体类型的打印字体不起作用

在 Java 中将字体类型设置为 Futura

生成像素样式真实类型字体的位图(Java.awt)

Java中的泛型