Jul*_*éon 21 java user-interface swing
到目前为止,我只使用我在学校学到的swing和JComponents构建了"小"图形应用程序.但我再也忍受不了丑陋的JButton了.我尝试过使用不同的JButton方法,比如改变颜色,放置图标等,但我仍然不满意.你如何在java中创建更好的GUI?
我正在寻找不太重的替代品(比如,没有大框架或太复杂的库).
Boz*_*zho 18
Swing支持改变外观.
本教程解释了如何:
UIManager.setLookAndFeel(lookAndFeelClassName);
Run Code Online (Sandbox Code Playgroud)
另一种方法是使用L&F启动您的应用程序:
java -Dswing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel MyApp
Run Code Online (Sandbox Code Playgroud)
这里有10个非常漂亮的外观和感觉列表.
你有没有尝试过nimbus look'n'feel?这比其他人好一点..
UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
Run Code Online (Sandbox Code Playgroud)
唯一的缺点是它至少需要Java6更新10.