Linux Netbeans菜单在Ubuntu中非常糟糕-完全不可读,看起来很糟糕。有办法吗?
嘿。我的许多同事使用Netbeans IDE有几个原因,我也想这样做,但与他们不同的是,我无法理解菜单的外观: 我能做些什么让Netbeans菜单看起来和Eclipse菜单一样吗Linux Netbeans菜单在Ubuntu中非常糟糕-完全不可读,看起来很糟糕。有办法吗?,linux,eclipse,netbeans,ubuntu,Linux,Eclipse,Netbeans,Ubuntu,嘿。我的许多同事使用Netbeans IDE有几个原因,我也想这样做,但与他们不同的是,我无法理解菜单的外观: 我能做些什么让Netbeans菜单看起来和Eclipse菜单一样吗 谢谢。Netbeans正在使用默认窗口行为(窗口装饰),而不是内置主题。我用的是Kubuntu,所以可能不完全一样,但想法是一样的: 1) 在窗口顶部单击鼠标右键,然后选择“配置窗口行为” 2) 选择Windows Deocrations 3) 从已安装的主题中选择或下载新主题。Kubuntu在默认情况下使用了一种称
谢谢。Netbeans正在使用默认窗口行为(窗口装饰),而不是内置主题。我用的是Kubuntu,所以可能不完全一样,但想法是一样的: 1) 在窗口顶部单击鼠标右键,然后选择“配置窗口行为” 2) 选择Windows Deocrations
3) 从已安装的主题中选择或下载新主题。Kubuntu在默认情况下使用了一种称为Oxygen的方法,它避免了GTK主题:我使用金属或Nimbus LookAndFeel(LAF),看起来相当不错 这使得它至少是可用的
其他问题:
- 与普通的
(,未命名解决方案)相比,/netbeans
的LAF似乎是不错的sudo./netbeans
- 我还遇到了很长的加载时间,特别是在
屏幕,这可能与GTK主题问题有关。这伴随着一个完成加载模块之后…
。修复此警告还修复了加载时间。()Gtk警告**:无法在模块路径中找到主题引擎:“pixmap”
- 通过
sudo执行netbeans时,不会抛出前面提到的
Gtk警告
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
与:
你可以用“Nimbus”替换“Metal”。其他应用程序都有类似Eclipse的菜单,因此Netbeans是使用主题的应用程序。你为Netbeans显示的屏幕截图使用的是特定于Ubuntu的颜色和字体。如果我在运行netbeans的窗口中更改窗口装饰,它会将其更改为我选择的任何系统主题。至少在Kubuntu,你可以选择为特定的应用程序使用不同的窗口装饰器。它肯定使用Ubuntu特定的颜色,但不是字体或至少是字体样式。你没有能力在Gnome中做到这一点,但即使你能做到,它也不能解决这个问题。。。有趣的Windows Deocrates:DIf如果你使用的是最新的netbeans(7.0),你应该发布一个BugRelapt。因为netbeans gtk皮肤显然有一个bug。我使用的是6.9.1,安装在Ubuntu存储库中。我将尝试7.0并报告。实际上并不是从存储库安装的,但我正在安装7.0。7.0仍然存在同样的问题。那么,关于Ubtuntu GNOME桌面有任何线索吗?Netbeans 6.9和7对我来说完全一样,菜单字体不好(对于某些项目)。我尝试了netbeans字体配置和Ubuntu首选项,但还没有找到解决方案。菜单在全屏模式下不起作用,使用“-laf Metal”解决了问题(使用Ubuntu11.10和Mate)。非常感谢。
{Netbeans-install-dir}/etc/netbeans.conf
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
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 --laf Metal -J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd"