java – 自定义Swing外观与自定义组件?
作者:互联网
我正在使用Swing编写一款游戏,并希望获得独特的“蒸汽朋克”灵感外观.这将需要一些动画组件,厚实的金属边框等.
我知道通过覆盖paintComponent并在该方法中为自定义轻量级组件进行所有渲染,我可以获得很好的效果.
这是要走的路,还是我应该考虑开发一种全新的可插拔外观?
每个的优点/缺点是什么?
解决方法:
就个人而言,我认为你应该采用全新的外观和感觉……你也可以从Synth L&F开始构建它而不是自己编写所有内容.
Nimbus是在Synth之上写的L& F的一个例子.
标签:look-and-feel,java,user-interface,swing 来源: https://codeday.me/bug/20190730/1582107.html