我在Linux上安装了NetBeans 6.8(Mint,基于Ubuntu 9.10),我可以看到字体渲染非常奇怪。NetBeans中的字体非常细,不像其他任何程序,无论是gEdit,Eclipse,Firefox,还是其他什么程序。
有人知道是否可以让NetBeans中的字体看起来更粗吗?
附加问题:AFAIK Eclipse和NetBeans都是用Java编写的。这有什么关系?
因为一张图片胜过千言万语...... screenshot(它不允许我发布图片)
我在Linux上安装了NetBeans 6.8(Mint,基于Ubuntu 9.10),我可以看到字体渲染非常奇怪。NetBeans中的字体非常细,不像其他任何程序,无论是gEdit,Eclipse,Firefox,还是其他什么程序。
有人知道是否可以让NetBeans中的字体看起来更粗吗?
附加问题:AFAIK Eclipse和NetBeans都是用Java编写的。这有什么关系?
因为一张图片胜过千言万语...... screenshot(它不允许我发布图片)
4条答案
按热度按时间nimxete21#
在我的例子中,我只需要将
-J-Dawt.useSystemAAFontSettings=lcd
添加到配置文件中的netbeans_default_options
。您可以在
/path/to/netbeans/etc/netbeans.conf
下找到该文件。www.example.com上有一个关于此主题的wiki articlenetbeans.org:
如果未设置抗锯齿开关 awt.useSystemAAFontSettings,则Swing文本呈现器会尝试检测给定系统的最佳设置并使用该设置。从1.6开始,呈现器实现了以下选项:
*on-使用消除锯齿,但不使用子像素渲染
*gasp-使用子像素渲染的抗锯齿功能,适用于CRT和LCD
*lcd-通过子像素渲染使用抗锯齿功能,针对LCD进行了优化
*lcd_hbgr-与lcd相同,但子像素的分布不同(监视器倒置)
*lcd_vrgb-与lcd相同,但子像素的分布不同(显示器为垂直)
*lcd_vbgr-与lcd相同,但子像素的分布不同(同样是垂直的,但在另一侧)
我使用的是 Apache Netbeans 10.0。
643ylb082#
工具〉选项〉字体和颜色
您可以在右侧的“字体”菜单中将字体设置为“粗体”。
请查看Sun博客上的this post。
我认为Eclipse和NetBeans使用不同的库来呈现字体。
ukqbszuj3#
备注
如果您有plasma 5台式机,您可以通过以下步骤解决此问题:
1.系统设置〉字体〉使用抗锯齿:已启用
1.接下来,在“Configure”选项中,选择
现在netbeans看起来像这样
yqyhoc1h4#
上面的解决方案似乎都不适合我。但是将此代码片段全局添加到我的.profile文件中确实为我解决了这个问题。gersonZaragocin。在这个案例中,我使用的是Hack font:
export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true'