一尘不染

如何创建“外观现代”的Java桌面应用程序?

java

会定期提出类似的问题,但其中许多答案已过时。

我需要使用Java构建质量与当代桌面应用程序相当的GUI的跨平台桌面应用程序。

Swing是默认选择,但是我还没有遇到过一个Swing应用程序,该应用程序至少看起来并不太过时且笨拙(我知道是主观的,但是使用GUI很难避免美学判断)。

我注意到,新的比特币客户端现在使用带有Java绑定的QT,并且确实具有吸引人的用户界面,但是这样做的缺点是不再使用纯Java。

尽管自那时以来桌面应用程序的美学已经发生了很大的变化,但是当我搜索与Swing相关的库时,发现的很多东西都已经5岁或更旧了。

如果您需要从头开始构建Java桌面应用程序,您将如何使用它的GUI?


阅读 141

收藏
2020-12-03

共1个答案

一尘不染

研究更改Java程序的外观。这使您可以自定义程序的整体“主题”。
是有关更改LAF的信息。

2020-12-03