如何在Ubuntu 13.10中修复Netbeans 7.4(和Netbeans 8.0)的丑陋文本和弹出窗口?


10

我尝试了各种变通办法,但是还没有找到一种使Netbeans中的字体看起来正确的方法。我尝试过更改Netbeans的配置文件,并尝试此处的说明似乎没有任何效果,因为它们没有安装在13.10中。

我的具体问题包括三个部分:1)为什么每种字体都用不超过18个像素的线条画出一个字符,而每个字体都用18个或更少?和:仅在屏幕上显示一个像素-除非我强制加粗,否则必须使用19或更大的巨大字体:

(如果这是Java问题,为什么Eclipse很好?)

字体错误,较细且不易阅读 字体错误,较细且不易阅读

几乎可以的字体-但很大: 几乎可以的字体-但很大

如果您查看终端或本机Ubuntu应用程序,它们不会仅显示一个像素-有解决方案吗?

2)当文本太长并溢出到下一个显示的行时,为什么Netbeans在行的末尾显示一个框?

3)也许没有关系,但是为什么Netbeans的弹出窗口在其下方有一个小的下拉菜单?这既发生在netbeans-starting信息窗口中,又git更改了带有行号的栏上的弹出窗口。

丑陋的Netbeans下拉列表

丑陋的git集成显示更改:

Netbeans Git下拉列表

更新资料

不幸的是,8.0中没有任何更改:(


您可以提供(2)的屏幕截图吗?
Merlijn Sebrechts

Answers:


2

1.字体

我在这个问题上进行了一些搜索,但没有找到如何使字体变为“ bolder”的方法。但是,该问题似乎不是特定于Ubuntu 13.10的。您引用的链接是关于另一个错误的,实际上使某些文本更粗。(见下文)

我确实找到了一些可以帮助您的东西,不知道您是否会发现它们更好,请随时尝试。

使其在菜单和其他位置使用系统字体

在我看来,该错误实际上使很多文本更好。只需sudo apt-get install fonts-unfonts-core重新启动netbeans。(仅适用于JDK7)如下所示:

越野车字体

但是,这不会更改编辑器字体。

更改主题

更改主题会稍微改变字体,但是不会使字体变粗。

gedit ~/netbeans-7.4/etc/netbeans.conf

并添加--laf Metalnetbeans_default_options

默认主题为“ GTK”。我自己喜欢“金属”。您可以在netbeans网站上找到完整的主题列表

金属主题

其他选择

我自己还没有尝试过,但是这个答案似乎很有希望。让我知道它是否看起来更好...

2.溢出

我不懂你说什么。也许截图会有所帮助?

3.尺寸错误,阴影错误的怪异窗户

似乎是Java中的错误。如果我使用JDK6,实际上会更糟...


我可以拥有JDK7并仍然使用Android SDK吗?我附加了另一个屏幕截图,请参阅更新的问题。
NoBugs 2013年

我认为这不是问题。如果有问题,您始终可以删除JDK7。
Merlijn Sebrechts

0

如果您想继续使用gtk +主题,则默认情况下在ubuntu 15.04上已经实现了一个解决方案,该解决方案修复了Java swing应用程序上的菜单。

sudo add-apt-repository ppa:danjaredg/jayatana
sudo apt-get update
sudo apt-get install jayatana

0

对于丑陋的字体部分,有一个解决方案。将以下代码添加到netbeans.conf文件中默认属性部分的末尾。

-J-Dawt.useSystemAAFontSettings=on

-1

转到Tools> Options。选择外观选项卡,然后选择“金属”的首选外观。查看它是否修复了主题和字体。

如果您想使用较暗的主题,请转至Tools> Plugins并安装“ Darcula LAF for NetBeans”。

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.