个人认为先从重量级框架awt学起,swing大部分组件只是继承了awt的,awt和swing共同隶属于SUN公司,不过swing是轻量级框架,swt是其他公司的产物,也是一种轻量级框架,最最基本的是awt,学习的话,先看看孙鑫老师的java无难事的7,9,10,12四集,分别讲解多线程,IO,GUI和Socket编程,非常棒,是入门的好资料