【发布时间】:2014-06-04 05:45:07
【问题描述】:
我正在使用 Netbeans IDE 7.4 开发 java swing 应用程序,其中我试图将外观设置为原生。当我运行该应用程序时,其外观与 Windows 不同(我的操作系统是 Windows 8)。
我尝试将 eclipse 用于与我在代码中提供的外观和感觉相同的地方,例如:Nimbus、Window 等。
我想继续在 Netbeans 中开发这个应用程序,因为它的拖放功能可以节省大量编写 GUI 特定代码的时间。
以下是代码 sn-p,它在从 Eclipse 构建和运行时为我提供 Windows 外观,但在从 Netbeans 构建和运行时不提供 Windows 外观:
for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Windows".equals(info.getName())) {
try {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (InstantiationException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
} catch (UnsupportedLookAndFeelException e) {
e.printStackTrace();
}
break;
}
}
【问题讨论】:
标签: java eclipse swing netbeans