我已经为 Java Swing 使用了一些不同的外观,但我并不是 100% 喜欢任何人,所以我经常最终定制它。有时我在考虑编写自己的 LaF(通过扩展现有的 LaF)是否是一个更好的主意,但我真的不知道。
目前,我主要使用Nimbus,但我更改了所有颜色(更深的颜色)并重写了一些组件的外观,如滑块和滚动条。我还主要自定义所有表格,并且正在考虑更改其他一些组件的外观。
何时建议创建新的外观而不是自定义?优缺点都有什么?
即定制 Nimbus 或通过扩展 Nimbus 创建一个新的?
相关文章:创建自定义外观(旧)