gr8vyguy@Blogjava

          更加確信Java+SWT是正確的選擇

          一直以來都是靠編程養活自己, 貢獻最大的可能就是Java了, 也使得我對Java很些偏愛. 在使用Java的過程中, 不可避免的, 經常要對老板或者客戶說, 這樣的功能比較難實現, 因為這是Java, 是跨平臺的. 對, Java的程序是這樣的, 和Windows的程序有點不一樣. 這樣的事情多了, 總是讓人有點泄氣. 當年學習Swing的時候, 就覺得Swing很了不起, 要模擬這么多平臺的界面, 也不嫌累. 如果加上jgoodies的Look&Feel, 效果應該說是很不錯的. 但是和使用平臺內集的工具開發的軟件相比, 總有那么一點不一樣, 畢竟Swing是模擬. 在Swing之前, 知道Sun也嘗試過使用原生的控件, AWT工具包就是其成果,  可惜不是很成功,所以才有了Swing. Sun沒做好,SWT卻很成功,使用了SWT后,用戶的感覺得到明顯的改善。SWT也鼓勵我們使用原生的代碼,當然是在必須的時候,在此之前,我們更可能會說,這樣的功能是Windows特有的,不應該采用。

          SWT使得Java開發桌面軟件的可能得到大幅度的提高。

          介紹一個學習SWT的非常好的例子RSSOwl, 開源的,項目可以從RSSOwl在sourceforge在上的CVS或者SVN的庫里拉下來。 沒有用Eclipse RCP,用了一點JFace。RSSOwl的發布包了對SWT/JFace作了裁減,所有的class加起來不到3M,壓縮一下才1.57M.

          posted on 2007-03-28 12:29 gr8vyguy 閱讀(1834) 評論(2)  編輯  收藏 所屬分類: Java

          評論

          # re: 更加確信Java+SWT是正確的選擇 2007-04-08 12:32 leekiang

          不知用swt做企業信息系統效果如何?  回復  更多評論   

          # re: 更加確信Java+SWT是正確的選擇 2007-04-08 23:52 喜來樂哈哈

          建議加上RCP的框架  回復  更多評論   

          <2007年3月>
          25262728123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          導航

          統計

          公告

        1. 轉載請注明出處.
        2. msn: gr8vyguy at live.com
        3. 常用鏈接

          留言簿(9)

          隨筆分類(68)

          隨筆檔案(80)

          文章分類(1)

          My Open Source Projects

          搜索

          積分與排名

          最新評論

          主站蜘蛛池模板: 凤山市| 保康县| 友谊县| 迁西县| 浮梁县| 二连浩特市| 扎鲁特旗| 大竹县| 琼海市| 隆德县| 赤水市| 叶城县| 新野县| 绥棱县| 会理县| 兰考县| 莎车县| 和龙市| 泽普县| 鄂托克前旗| 乌拉特前旗| 六枝特区| 宝应县| 从化市| 甘洛县| 白玉县| 杂多县| 张家口市| 高淳县| 黄山市| 桐乡市| 铁力市| 莒南县| 常宁市| 沅江市| 准格尔旗| 尼勒克县| 平昌县| 洛阳市| 连南| 太白县|