【发布时间】:2009-03-31 01:43:13
【问题描述】:
Helvetica 在 Windows、Mac OS X 和 Linux 上以一种或另一种形式提供。在 Windows 下,我可以从 Microsoft Word 中看到它。在两个 UNIX 平台上,我可以用 xlsfonts | 找到它。 grep -i helvetica;这个名字似乎是 adobe-helvetica。
但是JDK找不到!它没有从 GraphicsEnvironment.getAllFonts() 中列出,也没有在我调用 new Font("Helvetica", ...) [使用多个名称变体,例如 "Adobe Helvetica"] 时出现;相反,我默认为“Dialog”字体,它似乎用我使用的任何名称命名。
这种字体目前在每个相关的 Java 目标平台上都可用。如何在 Java 中使用它?
【问题讨论】:
-
是的,差不多,但不完全是。我问了这两个问题。也非常类似于 stackoverflow.com/questions/322050/… ,但范围更有限(以及更广泛的潜在解决方案)。