我正在使用 Swing 编写游戏,并希望为 GUI 实现独特的“蒸汽朋克”风格外观。这将需要一些动画组件、厚实的金属边框等。
我知道我可以通过覆盖paintComponent 并在该方法中为自定义轻量级组件进行所有渲染来获得很好的效果。
这是要走的路吗,还是我应该考虑开发一种全新的可插拔外观?
每个的优点/缺点是什么?
我正在使用 Swing 编写游戏,并希望为 GUI 实现独特的“蒸汽朋克”风格外观。这将需要一些动画组件、厚实的金属边框等。
我知道我可以通过覆盖paintComponent 并在该方法中为自定义轻量级组件进行所有渲染来获得很好的效果。
这是要走的路吗,还是我应该考虑开发一种全新的可插拔外观?
每个的优点/缺点是什么?