代码之家  ›  专栏  ›  技术社区  ›  mikera

定制Swing外观和感觉与定制组件?

  •  3
  • mikera  · 技术社区  · 14 年前

    我正在编写一个使用Swing的游戏,希望为GUI实现一个独特的“蒸汽朋克”风格。这将需要一些动画组件,大块的金属边框等。

    我知道我可以通过覆盖paintComponent并用该方法对自定义轻量级组件进行所有渲染来获得很好的效果。

    这是要走的路,还是我应该考虑开发一个全新的可插拔的外观和感觉?

    每种方法的优缺点是什么?

    2 回复  |  直到 14 年前
        1
  •  4
  •   Powerlord    14 年前

    就我个人而言,我认为你应该换一种全新的面貌和感觉。。。你也可以用 Synth L&F 而不是自己写。

    Nimbus

        2
  •  3
  •   Ishtar    14 年前