第7章 SWT控件详解.pptVIP

  • 16
  • 0
  • 约7.61千字
  • 约 42页
  • 2017-05-18 发布于河南
  • 举报
第7章 SWT控件详解

第7章 SWT控件详解 上一章学习了如何用SWT小部件制作GUI界面,这一章则详细讲解一些主要部件的使用。SWT的部件非常丰富,要在有限的篇幅中详细讲解每一个部件是非常困难的。而且Eclipse的帮助系统提供了详细的部件API参考手册,所以本书也尽量不重复参考手册中的内容,而是通过一些在开发中经常遇到的应用实例,对常用的部件进行讲解。另外,SWT中,很多部件的使用都是大同小异的,学习过一些常用的部件,其他部件也很容易理解。 7.1 用Composite制作可重用部件 在SWT的Java Doc中,对Composite的介绍非常简单:“Composite的实例是一个可以用来容纳其他控件的控件。”在实际应用中,Composite的用途可不是一句话这么简单。在实际应用中,Composite非常重要,可以用来建造新的、可重用的部件。 7.1.1 部件重用的原理 Composite 可以作为一个基本的容器,把一组界面封装起来,做成Bean,可以实现界面的重用。例如同样一个界面,通过Composite封装后,就可以当作一个新部件,可以应用在窗口中、也可以应用到对话框中、或者应用到向导中,如果是制作Eclipse的插件,还可以放置到视图中。 7.1.2 重载新的Composite 下面按照这种思想建立一个可重用的部件。按照下面的代码建立一个类Composite001,这个类继承Comp

文档评论(0)

1亿VIP精品文档

相关文档