有没有办法让 java 应用程序使用我的 gtk 主题?
我想将我的 Ubuntu Lucid 升级到 Kubuntu Maverick(当然是全新安装)。我想尝试 KDE,但我听说与 GTK 应用程序等价物相比,原生 Qt 应用程序存在一些小问题——例如 nvidia-settings、Gimp、Ubuntu 软件中心,尤其是 eSynaptic 包管理器(其中详细显示了管理包 / KPackageKit 还没有突触强大)
我相信我们可以在 KDE 中运行 GTK+ 应用程序,但是 GTK+ 应用程序不能与 KDE 桌面融合。Java 也不为 KDE/Qt 提供 GUI。
我应该安装 Kubuntu (KDE/Qt) 还是继续使用 ubuntu (GNOME/GTK +)?
每次在 Ubuntu 上安装 Netbeans 时,我都必须编辑 ./etc/netbeans.conf 文件以包含一个指定外观的选项;否则,菜单都是深灰色的黑色,无法使用。
有没有办法为 Swing 应用程序指定全局外观,这样就不会那么痛苦了?这是我必须更改的行:
46: 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"
Run Code Online (Sandbox Code Playgroud)
变成:
46: netbeans_default_options="--laf com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel -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"
Run Code Online (Sandbox Code Playgroud)