4

我正在使用一个 java 应用程序 ( weka ),我想知道我是否可以改变它的图形用户界面的外观和感觉,因为这个蓝钢主题看起来真的很丑。

当我在 java 中编写 gui 时,我记得我可以使用 UIManager.setLookAndFeel() 方法更改外观。

我可以在运行 jar 文件时做类似的事情,例如传入任何参数吗?!?!

我正在使用 linux (crunchbang)。

谢谢你。

4

2 回答 2

5

是的,你应该自己拦截命令行参数,或者使用这个 jvm 参数:

-Dswing.metalTheme=steel

看看这里的参考资料以获得更多信息。

于 2012-11-21T07:10:20.660 回答
0

用这个

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

我感觉最好的。类似于 Netbeans 或 eclipse 的样子。

对于窗户: -Dswing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel

对于 linux 不确定虽然感觉 java -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel

于 2012-11-21T07:17:06.197 回答