《eclipse_JFace学习——06——SWT->容器控件》

1、 shell 和composite 等能够容纳子控件的 称为 “容器类控件”。 它们很少与用户直接交互。 而主要作用:是划分屏幕区域。将其他控件 “分组排布”。

2. "布局管理器”:layout .负责 容器中控件的 “位置” “尺寸“  “大小“

 

3. composite 和 group

      group组的概念,group是composite的子类。

4.Shell

 (1) shell是最顶层的容器,它不需要父容器而存在。  同时,它也只能作为 最顶层的容器出现,他不能被 嵌入到其他容器当中。

   (2) shell 有四种 风格:

      SHELL_TRIM : (开始 最大化 最小化 关闭)

      CLOSE:      (只有一个关闭按钮)

      RESIZE:      控制着 窗口的大小 可以随意改变。

      Dialog_TRIM : (对话框的全部样式)

      

      TITLE:

      TOOL:

      BORDER:

      NO_TOP: shell用了这个样式后,窗口永远都在桌面的最上层。

       4.2 shell的模态

 

       4.3 Shell容器  的5种事件:

  

 

 

5."容器上下文菜单设置"

 

6. “容器颜色、背景 和鼠标指针的设置”

 

7.“布局管理器”

 

 

 

posted on 2016-05-16 23:06  fantiejun0436  阅读(134)  评论(0)    收藏  举报

导航