尽管 Swing 能够提供抗锯齿字体,但许多 Java 应用程序默认情况下并不使用抗锯齿字体。如何强制任意 Java 应用程序使用 AA 字体? (适用于我正在运行的应用程序和我正在开发的应用程序)
如果您有权访问源代码,则可以在 main 方法中执行此操作:
// enable anti-aliased text:
System.setProperty("awt.useSystemAAFontSettings","on");
或者,(如果您无权访问源代码,或者如果这更容易)您可以通过将这些选项添加到命令行来简单地将上面的系统属性传递到 jvm 中:
-Dawt.useSystemAAFontSettings=on
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)