JavaGUI
如果你想详细了解JavaGUI的发展历史,可以看一下这篇知乎文章:
总之目前最新的方案是JavaFX,其他还有java的awt、swing,但是逐渐被淘汰。
javafx可以实现逻辑和样式的分离,可以使用xml和css来编写样式。
在学习之前请确保你已经熟练掌握面向对象、包装类、枚举、注解、匿名对象等内容的概念和使用。
最好的入门基础课:JavaFX视频教程第1课,hello world_哔哩哔哩_bilibili 进阶可以学习:LeeWyatt的个人空间-LeeWyatt个人主页-哔哩哔哩视频 (bilibili.com)
附录: jar打包成可执行程序_哔哩哔哩_bilibili