The Spark of Thinking

          Focus on Eclipse Tools.

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            3 隨筆 :: 27 文章 :: 4 評論 :: 0 Trackbacks

          JFace 以及其他

          關(guān)于 JFace :一個簡單的介紹

          我們已經(jīng)有了 swt ,我們用 swt 可以寫出一個完整的程序來,那么我們?yōu)槭裁葱枰?/span> Jface 呢?

          對于這一點,本文作者(就是我了,嘿嘿)的理解是:使用 JFace 比只是單純地使用 swt 編程更加簡單,或者說:代碼量更少。畢竟,你完全可以用匯編寫一個用戶界面,但是付出的代價似乎大了一點 :P

          如果你在使用 swt 編程,那么 JFace 的知識并是必需的:你完全可以不用 JFace 就可以寫出任何你需要的功能。但是如果你使用 JFace ,你必需對 swt 有一些了解,因為 JFace 需要 swt 的各種部件構(gòu)建用戶界面。

          我覺得我們可以在某種程度上這樣看 JFace :它封裝了一部分 swt 的功能,所謂“封裝”可以從幾個方面來看:

          首先,你可以使用 JFace 的某些機制來代替 swt 中的一些機制

          其次, JFace 中各種功能的實現(xiàn)都是依賴于底層的 swt 的。

          最后,你可以在使用 JFace 時候同時使用 swt

          這篇文章的組織結(jié)構(gòu)

          在這篇文章以后的部分,我將會向大家介紹以下的內(nèi)容:

          首先,我會從一個簡單的示例程序開始展示如何開始寫一個 JFace 程序

          之后我會向大家介紹 JFace 的事件模型(與 swt 的事件模型不同)

          然后我會向大家介紹與構(gòu)建 JFace 用戶界面相關(guān)的一些知識。

          目前來講,因為我剛剛寫到這里,這是我所能想到的一些部分,當然,可能在以后的文章中略有不同。

          另外的參考資料

          在這一系列文章的第一節(jié)( http://blog.csdn.net/jayliu/archive/2005/04/29/367757.aspx )中,我向大家介紹了一些參考資料。現(xiàn)在向大家再介紹一篇在 IBM developerworks 上發(fā)現(xiàn)的一篇很好的文章:

          eclipse Workbench 之外使用 eclipse GUI ,這篇文章共有三部分,地址列在下面:

          http://www-128.ibm.com/developerworks/cn/linux/opensource/os-ecgui1/index.html

          http://www-128.ibm.com/developerworks/cn/linux/opensource/os-ecgui2/index.html

          http://www-128.ibm.com/developerworks/cn/linux/opensource/os-ecgui3/index.html

          環(huán)境的配置

          關(guān)于如何配置編程環(huán)境,可以參照這一系列文章的第一篇( http://blog.csdn.net/jayliu/archive/2005/04/29/367757.aspx ),在這里我不再贅述。

          FeedBack

          如果你有什么意見,可以直接在我的 blog( http://blog.csdn.net.jayliu ) 留言,或者給我發(fā) email: mailto:jayliu@mail.csdn.net



          Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=387461

          posted on 2006-07-20 18:08 The Spark of Thinking 閱讀(209) 評論(0)  編輯  收藏 所屬分類: SWT/JFace
          主站蜘蛛池模板: 高州市| 扶绥县| 乌拉特后旗| 甘肃省| 三亚市| 沭阳县| 丽江市| 香格里拉县| 芦溪县| 海口市| 托克托县| 垦利县| 大厂| 铁岭县| 汝南县| 越西县| 临沧市| 罗山县| 武冈市| 鹰潭市| 佳木斯市| 鄂尔多斯市| 河西区| 观塘区| 阳江市| 侯马市| 潼关县| 灌阳县| 和顺县| 德江县| 溧水县| 商城县| 岳普湖县| 和平县| 教育| 青州市| 怀集县| 九寨沟县| 迭部县| 黎城县| 宜春市|