gedit中的字体渲染很流畅,但在NetBeans中却不流畅


14

在此处输入图片说明

参见所附图片。背景中的窗口是gedit,其字体呈现为平滑。顶部的窗口是NetBeans,其字体呈现不太流畅(我认为不是抗锯齿的)。两位编辑都使用Ubuintu Mono字体。谁能帮助我使NetBeans更好地呈现字体?

我在12.10。

Answers:


25

您应该能够改善字体渲染,但是它永远不会像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可以位于其他地方。


on选项对我来说很好。谢谢。
Kolyunya

13

固定。

看到这个这个

TL; DR: 只需添加-J-Dawt.useSystemAAFontSettings=on -J-Dswing.aatext=truenetbeans_default_options该的netbeans.conf文件。

(netbeans.conf位于<installdir>/etc/netbeans.conf

当然,重新启动NetBeans。

请参见下面的结果屏幕截图。应用上述选项后,最右边的Netbeans窗口就是onc。仍然不如gedit,但比以前更好。

在此处输入图片说明


的。和:仍然只有一个像素。没有解决办法吗?
NoBugs 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.