我正在与一名使用Java为应用程序创建界面的程序员合作。
程序中的字体看起来很难看。不知怎的太苛刻,好像他们没有消除锯齿或什么的。抱歉模糊不清,但他们对我来说只是“笨拙”。
我知道操作系统中有一些设置可以改变字体的渲染方式,例如子像素平滑,灰度平滑,以及子像素顺序和提示。
由于字体在这一个程序中看起来很糟糕我不知道 - 编程方面有什么东西可以用来改善字体渲染吗?
答案 0 :(得分:1)
如果您使用的是Java 6,则可以使用一个名为awt.useSystemAAFontSettings
的系统属性来控制消除锯齿。可能的值有:
" LCD" ClearType样式的子像素消除锯齿。
"假" 禁用抗锯齿。
"上" 最好的对比。
"喘息" 标准抗锯齿。