标签: java ubuntu fonts
我知道已安装Liberation Sans字体-我使用了getLocalGraphicsEnvironment()和getAllFonts()进行验证。但是我无法在Ubuntu上使用Liberation Sans字体。 Java始终默认为(看起来是)Lucida。
如何加载和使用“解放Sans”?
(我知道在生产中使用Arial需要许可证。)
答案 0 :(得分:0)
此here建议使用类似的内容:
某些Java应用程序可能会指定使用特定的TrueType字体;必须使这些应用程序知道所需字体的目录路径。 TrueType字体安装在目录/ usr / share / fonts / TTF中。将以下行添加到/ etc / environment以启用这些字体。 JAVA_FONTS = / usr / share / fonts / TTF
某些Java应用程序可能会指定使用特定的TrueType字体;必须使这些应用程序知道所需字体的目录路径。 TrueType字体安装在目录/ usr / share / fonts / TTF中。将以下行添加到/ etc / environment以启用这些字体。
JAVA_FONTS = / usr / share / fonts / TTF
那是用于Arch Linux的,但是,无论如何,Linux应该是Linux。
所以,希望它对您有用。如果没有,您可能会对这个现有的question感到幸运,尽管它可以追溯到6年前。