hengheng123456789

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            297 Posts :: 68 Stories :: 144 Comments :: 0 Trackbacks
          分割窗(SashForm類)實例如下:

          /*
          ?*?SashForm?example?snippet:?create?a?sash?form?with?three?children
          ?*
          ?*?For?a?list?of?all?SWT?example?snippets?see
          ?*?http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-swt-home/dev.html#snippets
          ?*/
          import?org.eclipse.swt.SWT;
          import?org.eclipse.swt.custom.SashForm;
          import?org.eclipse.swt.layout.FillLayout;
          import?org.eclipse.swt.widgets.Button;
          import?org.eclipse.swt.widgets.Composite;
          import?org.eclipse.swt.widgets.Display;
          import?org.eclipse.swt.widgets.Label;
          import?org.eclipse.swt.widgets.Shell;

          public?class?Snippet109?{

          ??public?static?void?main(String[]?args)?{
          ????final?Display?display?=?new?Display();
          ????Shell?shell?=?new?Shell(display);
          ????shell.setLayout(new?FillLayout());

          ????SashForm?form?=?new?SashForm(shell,?SWT.HORIZONTAL);
          ????form.setLayout(new?FillLayout());

          ????Composite?child1?=?new?Composite(form,?SWT.NONE);
          ????child1.setLayout(new?FillLayout());
          ????new?Label(child1,?SWT.NONE).setText("Label?in?pane?1");

          ????Composite?child2?=?new?Composite(form,?SWT.NONE);
          ????child2.setLayout(new?FillLayout());
          ????new?Button(child2,?SWT.PUSH).setText("Button?in?pane2");

          ????Composite?child3?=?new?Composite(form,?SWT.NONE);
          ????child3.setLayout(new?FillLayout());
          ????new?Label(child3,?SWT.PUSH).setText("Label?in?pane3");

          ????form.setWeights(new?int[]?{?30,?40,?30?});
          ????shell.open();
          ????while?(!shell.isDisposed())?{
          ??????if?(!display.readAndDispatch())
          ????????display.sleep();
          ????}
          ????display.dispose();
          ??}
          }

          posted on 2006-11-02 15:47 哼哼 閱讀(5939) 評論(0)  編輯  收藏 所屬分類: SWT
          主站蜘蛛池模板: 黄龙县| 内乡县| 卓资县| 噶尔县| 平陆县| 禄丰县| 石狮市| 保亭| 普宁市| 淳化县| 鸡东县| 郧西县| 开阳县| 年辖:市辖区| 灌云县| 洪湖市| 宣城市| 沛县| 岫岩| 卓尼县| 万山特区| 合山市| 兴安盟| 渝中区| 锡林浩特市| 南召县| 同德县| 梅河口市| 鄂托克旗| 从化市| 新宾| 石楼县| 平舆县| 博乐市| 张家口市| 湘潭县| 渝中区| 松潘县| 南江县| 临澧县| 汝州市|