zoukankan      html  css  js  c++  java
  • 关于SWT的容器类之----面板Composite类和Group类

    1.Comosite类谱系图.

    Composite的用法:

      格式:Composite(Composite parent,int style)

      用法:Composite composite = new Composite(shell,SWT.NONE)

    说明:这里第一个参数还是用了Shell类.因为Shell类属于Composite的子类.所以shell也可以当做Composite类型来用.

    Composite的式样一般都是用SWT.NONE,这时Composite在界面是不显示出来的.

    只暗地里发挥着容器的作用.当然可以用SWT.BORDER式样让它形成凹陷的效果.

    3.常用方法

      1.composite.getLayout()得到布局管理器

      2.composite.getLayoutData()得到本身的布局数据

      3.composite.getParent()得到容纳composite的父容器

      4.composite.getShell()得到容纳composite的Shell.

      5.composite.getlayout()将composite的组件重新布局,相当于刷新功能.

    分组框(Group类)

    可以发现Group其实是Composite的子类.

    Group常用语集合一些同类界面组件.见下图示例图:

    Group的用法:

    Group是Composite的子类.所以Group和Composite是基本上一样的.

    主要区别是Group显示有一个方框.而且方框线上可以显示一串的说明文字.

    显示此文字的方法是:

    group.setText("代理设置......");

  • 相关阅读:
    网页布局
    Block Formatting Context
    SEO初识
    新的一个月,就这么不知不觉的来临了
    Js结束,项目进行中
    JS学习中....
    ws快捷键
    Html的学习以及webstorm的使用
    从事前端开发应该了解的CSS原理
    jQuery动画
  • 原文地址:https://www.cnblogs.com/DreamDrive/p/4162133.html
Copyright © 2011-2022 走看看