• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    eclipse中table表格每個列充滿剩余空間

    eclipse中表格(table)怎么使多列布滿表格,table巨細轉變時,此中的列寬也跟從轉變。我和大師分享一下代碼,我寫的經驗對你進修java有幫忙的話,給我投票、點贊或者保藏!

    1編纂體例怎么利用

    1怎么解決導出項目中文亂碼

    1結構辦理器

    東西/原料

    • eclipse

    方式/步調

    1. 1

      在eclipse中新建一個swt-java項目,項目標名稱為javatable。

    2. 2

      在項目中成立一個shell窗口,類名稱為javatable。

    3. 3

      打開javatable.java這個文件,選擇設計模式。

    4. 4

      在窗口中增添gridlayout結構,然后插手table表格,中心插手一些列。

    5. 5

      運行項目,發現表格中的列固心猿意馬不變的,怎么使每個列跟從窗口的巨細布滿表格呢。

    6. 6

      選擇table,在屬性框內雙擊resized事務,編寫窗口controlResized這個方式.

    7. 7

      把表格中的列寬加到一路:

      Table t=(Table)e.getSource();

      int tw=0;

      for(int i=0;i<t.getColumnCount();i++){

      tw=tw+t.getColumn(i).getWidth();

      }

    8. 8

      計較表格的當前寬度,把每個列寬占的百分比分派當前空間。

      for(int i=0;i<t.getColumnCount();i++){

      t.getColumn(i).setWidth((int)((double)t.getColumn(i).getWidth()/tw*(t.getBounds().width-20)));

      }

    9. 9

      運行項目,列寬會跟從table的巨細布滿表格。

    • 發表于 2019-01-08 00:00
    • 閱讀 ( 838 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆