我正在开发一个开源Java Web Start应用程序,我想在不同平台上给它一个一致的主题。金属是完全丑陋的,我对Substance(尤其是表现)并不是特别满意。今天有什么最好的Swing Look& Feel选项?
答案 0 :(得分:10)
我非常喜欢Java 6 Update 10中引入的'Nimbus Look&Feel'(第2张图片),它默认包含在SUN的J6u10及更高版本的vanilla J2SE中!
另一个优点是,它完全使用Java 2d绘制,使其在所有分辨率下都可以快速和可重复使用。
答案 1 :(得分:6)
查看JGoodies,这是一个体面的L& F的事实标准起点。
答案 2 :(得分:6)
我发现使用“原生”L& F一致导致应用程序对于特定平台看起来“正确”。但JGoodies是一个很好的全面替代方案。
对于我自己,我不在乎应用程序是否看起来像“本机”,只要它看起来同样专业且至少同样好。 FWIW,我认为Java“Metal”或“Ocean”看起来不会实现任何一个。
那就是说,小心......对于许多用户来说,唯一看起来“好”的东西就是与他们平台上的其他应用程序相同的东西。我认为唯一一直胜过外观的唯一用户界面就是当前的Apple OSX外观 - 但即使它看起来也不合适,因为它是我Windows桌面上唯一的应用程序。
答案 3 :(得分:1)
javootoo有一个很好的汇总外观和感觉包,有截图。
答案 4 :(得分:0)
Alloy Look and Feel是相当不错的IMO,但它的成本为$$$ http://lookandfeel.incors.com/