1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          griddata(?Java GridData類的用法是什么)

          來源:互聯網轉載 時間:2024-05-07 03:34:57

          GridData類是Eclipse SWT庫中的一個類,用于定義控件在Grid布局中的位置和大小。它是Grid布局的一個約束對象,用于確定控件在Grid布局容器中的行列位置。

          GridData類的常用屬性和用法如下:

          1. widthHint和heightHint:用于設置控件的寬度和高度??梢允褂贸A縂ridData.FILL和GridData.GRAB_HORIZONTAL/GRA_VERTICAL來填充或拉伸控件。

          2. horizontalAlignment和verticalAlignment:用于設置控件在其單元格中的水平和垂直對齊方式??梢允褂贸A縂ridData.BEGINNING、GridData.CENTER、GridData.END和GridData.FILL來設置對齊方式。

          3. horizontalSpan和verticalSpan:用于設置控件所占單元格的水平和垂直跨度。默認值為1,如果需要控件跨越多個單元格,可以設置為大于1的值。

          4. grabExcessHorizontalSpace和grabExcessVerticalSpace:用于設置控件是否拉伸以填充其單元格中的額外空間。默認值為false,如果設置為true,控件將占滿其單元格中的所有額外空間。

          5. exclude:用于指示是否將控件排除在布局之外。默認值為false,如果設置為true,控件將被排除在布局之外,不會被布局管理器處理。

          下面是一個簡單的示例代碼,演示了如何使用GridData類來設置控件在Grid布局中的位置和大小:

          ```java
          import org.eclipse.swt.SWT;
          import org.eclipse.swt.layout.GridData;
          import org.eclipse.swt.layout.GridLayout;
          import org.eclipse.swt.widgets.Display;
          import org.eclipse.swt.widgets.Label;
          import org.eclipse.swt.widgets.Shell;

          public class GridDataExample {
          public static void main(String[] args) {
          Display display = new Display();
          Shell shell = new Shell(display);
          shell.setLayout(new GridLayout(2, false));

          Label label1 = new Label(shell, SWT.NONE);
          label1.setText("Label 1");
          label1.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false));

          Label label2 = new Label(shell, SWT.NONE);
          label2.setText("Label 2");
          GridData gridData = new GridData(SWT.FILL, SWT.CENTER, true, false);
          gridData.horizontalSpan = 2;
          label2.setLayoutData(gridData);

          shell.pack();
          shell.open();

          while (!shell.isDisposed()) {
          if (!display.readAndDispatch()) {
          display.sleep();
          }
          }
          display.dispose();
          }
          }
          ```

          在上面的示例中,我們創建了一個包含兩列的Grid布局容器,并在容器中添加了兩個Label控件。第一個Label控件使用了默認的GridData約束,它在其單元格中水平填充,垂直居中。第二個Label控件使用了自定義的GridData約束,它在其單元格中水平填充,垂直居中,并跨越了兩個單元格。

          通過使用GridData類,我們可以靈活地控制控件在Grid布局中的位置和大小,以實現各種布局需求。

          標簽:griddata-

          c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...

          2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...

          :喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...

          美股第五次熔斷意味著什么?北京時間3月19日0時56分,標普500指數大跌7%觸發熔斷機制,暫停交易15分鐘。道瓊斯指數也跌破20000點關口,抹去過去三年漲幅。納指則重挫6.30%。美股第五次熔斷意味著:第一,是市場對經濟前景的擔憂加劇。“不確定性”讓市場參與者們不敢在股市駐留,只想在此時遠離市場。第二,是市場對白宮的救市政策仍然不買賬。市場在期待政府方面出臺更加激進的抗...

          (資料圖片)最近小編看到大家都在討論karenwalker什么檔次相關的事情,對此呢小編也是非常的感應興趣,那么這件事究竟是怎么發生的呢?具體又是怎么回事呢?下面就是小編搜索到的關于karenwalker什么檔次事件的相關信息,我們一起來看一下吧!karen walker是高端檔次的品牌。karen walker屬于奢侈品品牌之一,主要產品包括服裝、眼鏡、配飾、手袋等,不過karen walker...

          (資料圖片)提起華碩A84S怎么進bios大家在熟悉不過了,被越來越多的人所熟知,那你知道華碩A84S怎么進bios嗎?快和小編一起去了解一下吧!華碩A84S進BIOS的具體操作方法如下:1、使用鍵盤方向鍵左右移動找到“boot”菜單;2、在“boot”菜單中找到“boot option”選項;3、找到之后,按回車鍵,即可看到啟動項、光驅、硬盤、U盤等;4、選擇完成之后,按F10鍵保存退出;5、重...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>