好看的Java Swing外观和感觉?

wol*_*lak 9 java swing look-and-feel

我正在开发一个开源的Java Web Start应用程序,我想在各个平台上给它一个一致的主题.金属是完全丑陋的,我对Substance(尤其是表现)并不是特别满意.今天有什么最好的Swing Look&Feel选项?

Joh*_*iss 10

我非常喜欢Java 6 Update 10中引入的'Nimbus Look&Feel'(第2张图片),它默认包含在SUN的J6u10及更高版本的vanilla J2SE中!

另一个优点是,它完全使用Java 2d绘制,使其在所有分辨率下都可以快速和可重复使用.


jon*_*one 6

看看JGoodies,它是一个体面的L&F开始的事实标准的地方.

  • 他要求"好看",而不是"盲目地复制Windows XP的外观和感觉".啊. (2认同)
  • 说那个显然从未使用它的人. (2认同)

Law*_*Dol 6

我发现使用"原生"L&F始终会使应用程序看起来对于特定平台"正确".但JGoodies是一个很好的全面替代品.

对于我自己来说,我并不关心应用程序是否看起来像"原生",只要它看起来同样专业且至少同样好.FWIW,我不认为Java"金属"或"海洋"看起来实现任何一个.

也就是说,要小心......对于许多用户来说,唯一看起来"好"的东西就是与平台上的其他应用程序相同的东西.我认为唯一一直胜过外观的唯一用户界面就是当前的Apple OSX外观 - 但即使它在我的Windows桌面上唯一这样的应用程序看起来也不合适.