请参阅附件图像。背景中的窗口是 gedit,字体渲染得非常流畅。上面的窗口是 NetBeans,字体渲染得不太流畅(我认为不是抗锯齿的)。两个编辑器都使用 Ubuintu Mono 字体。有人能帮我让 NetBeans 更好地渲染字体吗?
我是 12.10。
答案1
您应该能够改进字体渲染,但它永远不会像 Gedit 中那样。通常所有使用 Swing 的 Java 应用程序都有这种奇怪的渲染。例如,如果您使用 Eclipse,字体渲染应该是正确的。
字体渲染可以在以下位置更改/etc/netbeans.conf
:
sudo gedit /etc/netbeans.conf
并在末尾netbeans_default_options
(引号之间)添加以下内容:
-J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=<OPTION>
其中选项可以是“on”、“gasp”或“lcd”。您可以获取完整列表这里。
尝试所有这些,看看哪一个给你最好的外观。希望这对你有帮助。
笔记:
我现在没有安装 Netbeans 来测试,但根据您安装的方式,它netbeans.conf
可能位于其他地方。