我們來看一下Swt Controls,所有的控件應該都在這里了。
          首先是Button,里面的TOGGLE(按下不彈起)、FLAT(平平的,跟DotNet里的Flat Style差不多)和ARROW(一個方向箭頭,可以指定方向)挺好玩的,組合一下會有多重效果(用 | 來組合,如SWT.ARROW | SWT.FLAT | SWT.PUSH)。

          再看看Canvas(畫布),SWT.NO_REDRAW_RESIZE屬性設置resize時畫布不重畫,想起了小田老師的實驗1,呵呵。Caret顯示一個光標,不知道是干什么用的。還有一個Fill Damaged Area With Color,看源代碼也沒弄懂,不就是畫幾個五顏六色的Rectangle嗎,要單獨列出來嗎?

          第三是ComboBox,Style是SWT.DROP_DOWN時是下拉列表,SWT.SIMPLE是將所有選項都平鋪在板子上的ComboBox。

          CoolBar也是工具欄咯,只不過比一般的ToolBar漂亮(SWT里還有ToolBar)不知道Item Styles中的SWT.DROP_DOWN有什么用,好像只對Toggle Item起作用。工具欄里可以放Text了。(后補 -> 發現DROP_DOWN的功能了:Item被隱藏時顯示一個擴展箭頭。剛才說的Toggle Item其實是Radio)

          Dialog有四個Model Style:SWT.MODELESS、SWT.PRIMARY_MODAL、SWT.APPLICATION_MODAL、SWT.SYSTEM_MODAL(不知道PRIMARY_MODAL是做什么用的)

          ToolBar里可以加入ComboBox

          Tree可以有Multiple Columns和Header。甚至還能顯示行列,簡直就是Tree和Table的結晶。

          例子看完了,休息...休息一下。

          版權所有 羅明
          posted on 2005-06-17 03:20 羅明 閱讀(748) 評論(0)  編輯  收藏 所屬分類: Java 、Eclipse
           
          主站蜘蛛池模板: 阜康市| 谢通门县| 博兴县| 阳东县| 射洪县| 临泉县| 海原县| 图们市| 大兴区| 如东县| 乐平市| 嵩明县| 大埔县| 威远县| 新津县| 宁乡县| 萨迦县| 翁源县| 修文县| 炎陵县| 诸暨市| 丰镇市| 武安市| 洪雅县| 瑞安市| 文山县| 宜城市| 吐鲁番市| 青神县| 曲麻莱县| 兴化市| 迭部县| 商都县| 临澧县| 陇川县| 洛南县| 福海县| 通化市| 石楼县| 文登市| 抚州市|