FORTUNE

          THE WAY TO THE MASTER...
          posts - 49, comments - 18, trackbacks - 0, articles - 1
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          SWT Basic Controls -- Label

          Posted on 2006-03-13 14:24 fortune 閱讀(1158) 評論(0)  編輯  收藏 所屬分類: 我的學習筆記
           Label Hierarchy

          graphics/07inf02.gif

          Label Styles


          SWT.WRAP                自動調整label中的內容行以適應可見區域的大小(既label內容自動換行)
          SWT.LEFT                   label內容左對齊
          SWT.CENTER             label內容中間對齊
          SWT.RIGHT                label內容右對齊
          SWT.SEPARATOR      畫一個分割符
          SWT.HORIZONTAL   使分割符水平(僅在畫分割符時使用)
          SWT.VERTICAL         使分割符垂直(僅在畫分割符時使用)
          SWT.SHADOW_IN     使分割符有“SHADOW_IN ”的效果(僅在畫分割符時使用)
          SWT.SHADOW_OUT  使分割符有“SHADOW_OUT”的效果 (僅在畫分割符時使用)

          Label Events (none)

          label是一個靜態組件可用來放置文本,圖像,分隔符,一個靜態的控件既不含有焦點(focus)也不參與tab traversal,鼠標點擊不產生任何影響

          Label label = new Label(parent, SWT.NONE);
          label.setText("User Name:");

          Text and Images

          label允許你設置文本或圖像在上面如果你什么都不設置則label顯示的是background color

          setText(String string)    設置label顯示文本內容string
          getText()                      返回label的文本內容
          setImage(Image image) 設置label顯示的圖像
          getImage()                    返回圖像

          注意:文本和圖像只能設置其中的一種,若你想在label上文本和圖像都加入,你要使用CLabel






          主站蜘蛛池模板: 华蓥市| 南川市| 盘锦市| 台北县| 阳谷县| 鄂托克前旗| 湟源县| 兴安县| 太和县| 阿荣旗| 西乡县| 南城县| 洱源县| 离岛区| 灯塔市| 宝山区| 宁安市| 敦化市| 山东省| 平乐县| 繁昌县| 苍梧县| 淮北市| 松原市| 红桥区| 古蔺县| 巴彦淖尔市| 洛南县| 星子县| 青河县| 大冶市| 开鲁县| 安塞县| 海安县| 息烽县| 泸西县| 麻栗坡县| 永和县| 常熟市| 驻马店市| 新兴县|