如何在Fedora中保持Java GUI类似Windows的外观
我正在Windows上使用Netbeans 6.7.1。我使用Swing创建了一个Java应用程序。当我在Fedora Core操作系统中运行相同的应用程序时,外观会变得单调,字体和间距会发生变化。如何避免这种情况?因为GUI对我的应用程序至关重要如何在Fedora中保持Java GUI类似Windows的外观,java,user-interface,netbeans,fonts,fedora,Java,User Interface,Netbeans,Fonts,Fedora,我正在Windows上使用Netbeans 6.7.1。我使用Swing创建了一个Java应用程序。当我在Fedora Core操作系统中运行相同的应用程序时,外观会变得单调,字体和间距会发生变化。如何避免这种情况?因为GUI对我的应用程序至关重要 请帮助..您必须在“项目属性”>“应用程序”>“桌面应用程序”下设置程序的外观。项目的默认外观是使用操作系统的默认外观。您可能还需要检查fedora上的java安装是否包含该外观 如果您想使用Netbeans的gui builder以外观设计布局,而
请帮助..您必须在“项目属性”>“应用程序”>“桌面应用程序”下设置程序的外观。项目的默认外观是使用操作系统的默认外观。您可能还需要检查fedora上的java安装是否包含该外观
如果您想使用Netbeans的gui builder以外观设计布局,而不是开发机器的默认外观,则需要使用--laf标志让Netbeans与您设计的外观一起运行。不幸的是,各种本机主题只保证与它们附带的JVM一起打包 如果您真的希望gui在操作系统中看起来相同,那么您有3个选项:
+1对于建议使用Nimbus,它可以提供某种统一的外观。在“应用程序”下的“项目属性”窗口中,只能设置以下字段:标题、供应商、说明、主页、启动屏幕。应用程序类别具有桌面应用程序和Web Start的子树。正如Powerlord所说,您可能无法在Linux上获得Windows的外观。我遇到了同样的问题,转而使用金属外观。