SWT(Standard Widget Toolkit)是一个开源的GUI编程框架,与AWT/Swing有相似的用处,著名的开源IDE-eclipse就是用SWT开发的,如果你想了解SWT与AWT/Swing之间的区别,请查阅相关文章。 SWT的整个源代码你可以从www.eclipse.org上下载,为了便于阅读源代码,你可以借助源代码阅读工具,Source Insight是个不错的选择。 一、代码的主要结构功能划分 1、org.eclipse.swt下有SWT,SWTException和SWTError类,提供了SWT常量与对异常处理的支持,SWT在构造窗口组件和事件处理中有很大的用途; 2、org.eclipse.swt.widgets包下是常用、核心SWT窗口小部件(widget)的公有API类定义所在。如Displa...