The Goal
          Keep walking……
          posts - 23,  comments - 1,  trackbacks - 0

          最常用的一種layout.以row layout為基礎(chǔ)。

          package com.swtjface.Ch6;
          import org.eclipse.swt.*;
          import org.eclipse.swt.widgets.*;
          import org.eclipse.swt.layout.*;
          public class Ch6GridLayoutComposite extends Composite {
          public Ch6GridLayoutComposite(Composite parent) {
          super(parent, SWT.NONE);
          GridLayout layout = new GridLayout(4,false);//每一行有4個(gè)control,后一個(gè)參數(shù)是a
          boolean to indicate whether the columns should take up an even amount of
          space. By passing false, you tell the layout to only use the minimum amount of
          space needed for each column.

          setLayout(layout);
          for (int i = 0; i < 16; ++i) {
          Button button = new Button(this, SWT.NONE);
          button.setText("Cell " + i);
          }
          }
          }

          Using GridData styles
          十分類(lèi)似于RowData對(duì)象。可通過(guò)其構(gòu)造函數(shù)來(lái)設(shè)定STYLE,這些STYLE可分為3類(lèi):FILL, HORIZONTAL_ALIGN, and VERTICAL_ALIGN.
          1.FILL:此cell是否fill所有的availabe的空間。可用的值還包括FILL_HORIZONTAL(水平擴(kuò)張),FILL_VERTICAL(垂直擴(kuò)張),FILL_BOTH。
          2.ALIGN,用來(lái)指定control在cell中的什么位置。值包括BEGINNING, END, CENTER和FILL。
          具體參見(jiàn)下表

          Using GridData size attributes
          與RowData不同,GridData還有很多的public屬性。其中有些是布爾值類(lèi)型的,一般會(huì)根據(jù)所設(shè)置的不同styles而自動(dòng)管理,所以無(wú)需對(duì)其直接操作。還有一些是integer值,用來(lái)確定單個(gè)cells的大小。具體件下表:

          posted on 2006-04-11 16:16 JOO 閱讀(351) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): SWT & JFace IN ACTION

          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          Hit the target!

          <2006年4月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          30123456

          常用鏈接

          留言簿(2)

          隨筆分類(lèi)(23)

          隨筆檔案(22)

          文章檔案(1)

          相冊(cè)

          Neighbor

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 绥宁县| 广宗县| 谷城县| 天柱县| 湖口县| 德令哈市| 搜索| 通化市| 资源县| 灵武市| 曲水县| 武功县| 水城县| 壶关县| 舟曲县| 嘉义县| 玉龙| 全州县| 通山县| 平定县| 阿拉善右旗| 厦门市| 锡林郭勒盟| 德令哈市| 古浪县| 通州市| 博湖县| 海宁市| 八宿县| 张北县| 霞浦县| 凤山县| 宁安市| 潜江市| 华阴市| 吐鲁番市| 商南县| 武邑县| 方正县| 含山县| 山东省|