Eclipse 进行 SWT 编程
1.为什么要使用 SWT?...........................................................................................................................................2
2.一个 SWT 应用程序的基础类............................................................................................................................2
3.环境设置.............................................................................................................................................................3
4. 你的第一个 SWT 应用程序...............................................................................................................................3
5. 在 Eclipse 外运行 SWT 应用程序.....................................................................................................................4
6. SWT 包(Packages).........................................................................................................................................4
7. 对话框.................................................................................................................................................................5
8. Widgets................................................................................................................................................................6
8.1 Widget 事件 7
8.2 有用的窗口组件 8
8.2.1 按钮................................................................................................................................................8
8.2.2 滑块(Slider),标尺(Scale)和进度条(ProgressBar)窗口组件.......................................9
8.2.3 文本窗口组件.............................................................................................................................10
8.2.4 列表(List)窗口组件................................................................................................................10
8.2.5 窗框组件......................................................................................................................................11
8.3 组合窗口组件 CompositeWidgets 11
8.3.1 Table 窗口组件............................................................................................................................12
8.3.2Combo(组合框)窗口组件......................................................................................................12
8.3.3Tree 窗口组件..............................................................................................................................13
8.3.4TabFolder......................................................................................................................................14
8.4 具有子项控件的概述 16
9. 布局管理器.......................................................................................................................................................16
9.1 充满式布局 17
9.2 行列式布局 18
9.3 网格式布局 20
9.4 表格式布局 24
10. SWT 事件处理................................................................................................................................................30
10.1 SWT 的常用事件 30
10.2 SWT 的常用监听器应用实例 31
11. SWT 的 UI 线程..............................................................................................................................................35
11.1 工作线程访问 UI 线程 36
11.2 内部类与外部类的交流36
11.3 线程间的同步37
11.4 线程的 sleep 方法 39
京市昌平区华北电力大学计算机科学与技术学院大楼 邮编:102206 电话:(8610)51963393 51963511 传真:(8610)51963501
冯志伟 Page 1 6/19/2022