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 中使用它?