How can I create a “modern looking” Java desktop application?

后端 未结 9 1877
渐次进展
渐次进展 2021-01-30 08:40

Similar questions to this are asked periodically, but many of these answers are outdated.

I need to build a cross-platform desktop application in Java with a GUI of comp

9条回答
  •  小鲜肉
    小鲜肉 (楼主)
    2021-01-30 09:21

    Swing is good (stable, documented, supported until 2026). The problem is that it relies on the LookAndFeel system that provide a very limited number of boilerplate choices. It should be easy to change the appearance of each component individually and then unleash its creativity. Unfortunately it is painful. IMHO frameworks should be built on top of Swing to make it possible instead of creating JavaFX.

    Take a look at https://github.com/dotxyteam/ReflectionUI.

    Ex GUI: http://javacollection.net/reflectionui/wp-content/uploads/2017/08/general.png

提交回复
热议问题