所以对于初学者来说Java swing有必要学吗?我也很想知道答案。![](https://userblink.csdnimg.cn/20210524/weixin_44893902/pic/be2b2527c61c43b46c26e44efee4d2df-0.jpg)
![](https://userblink.csdnimg.cn/20210524/weixin_44893902/pic/be2b2527c61c43b46c26e44efee4d2df-0.jpg)
学swing只要理解事件驱动这个东西就可以了
比如你学完就知道其中一个什么控件,他肯定有什么 鼠标悬停 拖拽 单击 等事件,然后你在事件的方法里写代码
后面你如果搞android的话,也就知道那些控件也是事件驱动
至于具体api一个个试或者背就没必要了,因为现在基本没公司用这个开发图形界面,所以不要求熟练度
那如果你要搞个图形界面,你理解事件驱动后,无非是你要搞个按钮,拖个按钮出来,百度一下事件,然后在里面写代码,也能撸得出来的
又或者你会选其他的技术做图形界面