升级到 12.04 后,Netbeans 所有菜单字体都变为粗体

升级到 12.04 后,Netbeans 所有菜单字体都变为粗体

将 ubuntu 更新到 12.04 后,所有字体都变为粗体。我尚未安装主题或配置字体。

来自 netbeans 的关于:

产品版本:NetBeans IDE 7.1(内部版本 201112071828)

Java:1.7.0_03;Java HotSpot(TM) 64 位服务器 VM 22.1-b02

预览

答案1

这是一个错误:

在第一个链接中,有一条评论会指向另一个错误。您可以在那里找到以下解决方案:

sudo apt-get remove fonts-unfonts-core

答案2

操作系统升级后,我的 Netbeans 将 IDE 字体全部显示为斜体。我运行了该命令sudo apt-get install fonts-unfonts-core,问题得到了解决。

答案3

删除字体的可接受解决方案当然可行,但不太优雅

sudo apt-get remove fonts-unfonts-core

相反,你可以简单地通过编辑文件来更改 Netbeans 中的选项

/usr/local/netbeans-8.0.2/etc/netbeans.conf

您还可以通过简单的

find / -name netbeans.conf

然后将以下行添加到 netbeans 选项中:

-J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd --laf Metal

因此你应该得到类似如下的一行:

netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.zip.disableMemoryMapping=true -J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd --laf Metal"

答案4

在该错误的评论中,还有一篇博客文章列出了除删除字体之外的另外两种解决问题的解决方案:

相关内容