<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 119  文章 - 3173  trackbacks - 0
    <2006年12月>
    262728293012
    3456789
    10111213141516
    17181920212223
    24252627282930
    31123456

    交友莫獨酒,茅臺西鳳游。
    口干古井貢,心徜洋河流。
    稱多情杜康,趟無量雙溝。
    贊中華巍巍,無此不銷愁。

    常用鏈接

    留言簿(68)

    隨筆分類(136)

    隨筆檔案(122)

    最新隨筆

    搜索

    •  

    積分與排名

    • 積分 - 527130
    • 排名 - 93

    最新評論

    ??? 我們的日期控件有兩大部分組成:控件主體和下拉列表。要做成通用控件,控件主體必須要能自適應(yīng)大小。
    老規(guī)矩,上圖:

    設(shè)計界面:



    在其它容器中自由使用的效果圖:




    那么怎么才能做到自寫的控件能自適應(yīng)大小呢?CompositeFormLayout是實現(xiàn)這種效果的完美組合。通俗的說Composite就是一個容器,里面能放各種其它控件,當然Composite本身也能放到其它容器里面。FormLayout是一種布局方式,精髓是“相對位置”。( 跟我學之用FormLayout打造自適應(yīng)窗體大小的控件布局)。
    Composite我們放置一個文本框和一個按鈕。

    這里我們設(shè)置
    文本框上邊相對
    Composite上邊,偏移量0。
    文本框左邊相對Composite左邊,偏移量0。
    文本框右邊相對按鈕,偏移量0。
    文本框下邊相對Composite下邊,偏移量0。


    按鈕上邊相對Composite上邊,偏移量0。
    按鈕左邊相對Composite右邊邊,偏移量17。
    按鈕右邊相對Composite右邊,偏移量0。
    按鈕下邊相對Composite下邊,偏移量0。

    這樣我們就整體實現(xiàn)文本框。按鈕的高度跟隨Composite變化。
    按鈕寬度固定。文本框?qū)挾?/span>
    跟隨Composite變化。
    代碼片段:
    ????????arrow?=?new?Button(this,?arrowStyle);
    ????????arrow.addSelectionListener(arrowListener);
    ????????
    final?FormData?formData?=?new?FormData();
    ????????formData.left?
    =?new?FormAttachment(100,?-17);
    ????????formData.right?
    =?new?FormAttachment(100,?-0);
    ????????formData.top?
    =?new?FormAttachment(0,?0);
    ????????formData.bottom?
    =?new?FormAttachment(100,?-0);
    ????????arrow.setLayoutData(formData);

    ????????text?
    =?new?Text(this,?SWT.READ_ONLY);
    ????????
    final?FormData?formData_1?=?new?FormData();
    ????????formData_1.right?
    =?new?FormAttachment(arrow,?0,?SWT.LEFT);
    ????????formData_1.top?
    =?new?FormAttachment(0,?0);
    ????????formData_1.bottom?
    =?new?FormAttachment(100,?-0);
    ????????formData_1.left?
    =?new?FormAttachment(0,?0);
    ????????text.setLayoutData(formData_1);

    posted on 2006-12-25 13:26 交口稱贊 閱讀(1981) 評論(0)  編輯  收藏 所屬分類: Eclipse RCP SWT
    主站蜘蛛池模板: 亚洲AV综合色区无码另类小说| 免费看国产曰批40分钟| 久久久无码精品亚洲日韩蜜桃 | 丁香五月亚洲综合深深爱| 色婷婷亚洲一区二区三区| 国产又长又粗又爽免费视频| 亚洲春色在线视频| 一个人免费视频观看在线www| 亚洲国产精品成人精品无码区| 国产偷伦视频免费观看| 亚洲视频在线免费看| 四虎在线成人免费网站| 亚洲中文字幕精品久久| 免费人成无码大片在线观看| 国产特黄一级一片免费 | 午夜精品免费在线观看| 亚洲视屏在线观看| 免费无码精品黄AV电影| 爱情岛论坛亚洲品质自拍视频网站| 亚洲av无码专区在线观看素人| 久久精品无码免费不卡| 久久99亚洲网美利坚合众国 | 亚洲成a人片在线播放| 中文字幕无码免费久久9一区9| 亚洲AV永久无码精品| 免费一本色道久久一区| 一区视频免费观看| 亚洲精品视频久久| 又粗又硬又大又爽免费视频播放| 精品免费久久久久国产一区| 911精品国产亚洲日本美国韩国 | 久久亚洲国产精品123区| 亚洲色欲色欲www在线播放 | 成年女人A毛片免费视频| 亚洲精彩视频在线观看| 波多野结衣中文一区二区免费 | 亚洲五月午夜免费在线视频 | 免费羞羞视频网站| a级毛片100部免费观看| 亚洲男同gay片| 久久久久亚洲AV成人无码|