我正在开发一个开源的Java Web Start应用程序,希望在各个平台上给它一个统一的主题。Metal主题非常丑陋,而且我对Substance主题(尤其是性能)也不太满意。目前有哪些最好的Swing Look&Feel选项呢?
我正在开发一个开源的Java Web Start应用程序,希望在各个平台上给它一个统一的主题。Metal主题非常丑陋,而且我对Substance主题(尤其是性能)也不太满意。目前有哪些最好的Swing Look&Feel选项呢?
请查看JGoodies,它是一个不错的L&F(外观和感觉)起点,已成为事实上的标准。
我发现在特定平台上使用“本机”L&F一致会使应用程序看起来“正确”。但JGoodies是一个非常优秀的全面替代方案。
对于我自己而言,如果应用程序看起来至少同样专业并且好看,我不在乎它是否看起来“本机”。顺便说一下,我认为Java的“Metal”或“Ocean”都无法做到这两点。
话虽如此,请注意...对于许多用户,唯一看起来“好”的是与其平台上的其他应用程序相同的。我认为唯一一种始终能够胜过所有外观的UI是当前的苹果OSX外观 - 但即使是在我的Windows桌面上,这样的应用程序也显得格格不入。
我个人认为Alloy外观和感觉非常不错,但它价格有点贵。 http://lookandfeel.incors.com/