作者dream1124 (全新開始)
看板java
標題Re: [問題] SWT的一些問題
時間Wed Nov 17 01:31:15 2010
※ 引述《HYL (@Bay Area)》之銘言:
: ※ 引述《kakashiliu (kakashi)》之銘言:
: 若是你兩年前要學,我會講學 SWT,不過若是把時間點拉到今天,
: 我想我會建議你用 Swing/AWT就好。
: SWT的發展環境是在 2001 年 Swing還效能不彰, AWT仍是platform-depended
: 的時代,現在在Java 5 Tiger出來後,許多的背景條件都變了,至
: 少在效率這點, Swing/AWT是有長足的進步的,去下載新版的netbean
: 來用就可以感受到這強烈的轉變。
: 甚至連 eclipse/SWT的專案成員都說,若是新板的 Swing/AWT能早兩
: 年推出的話,那麼就不會有 SWT的存在。
最近要開發一個極小型專案,在考慮GUI的選擇時,挖到這篇文章,真是嚇了一跳
這幾天還在請同學試著學 swt呢!
結果就發現原來swt專案的組員也覺得1.5之後的Swing不錯?
請問還有在碰作業系統Gui程式的板大們,
如果現在要選,不知道是swing好,還是swt好呢?
當初會想用swt,原因是︰
1. 負責UI設計的組員,程式基礎比較沒那麼扎實。
而swt的語法比較簡單直觀好學,他應該比較能適應....
但如果netBeans視窗能拉一拉就出來,也許根本不必要用swt?
雖然說我不怎麼喜歡用netBeans就是了....
2. swing的繼承架構複雜,類別既多又難懂,查api常常被一堆類別淹沒,
或是找不到想找的method,很可怕....
3. 元件的反應和生成速度,swing感覺還是有比較長的延遲....
請問如果考慮的重點是這三樣的話,那麼板大們覺得哪一個套件比較好呢?
謝謝大家~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.167.132.141
※ 編輯: dream1124 來自: 118.167.132.141 (11/17 01:39)
→ dream1124:不妙....剛才看了一下 netbeans生成的GUI好複雜 11/17 01:51
→ kogrs:nb拉gui蠻強的,若不喜歡 自己用layout manager去排吧 11/17 08:57
→ kogrs:code 複雜應該是用的功能強的layout manager去排版面 11/17 08:58
推 nvidia:他複雜歸複雜 你們需要再修改嗎?? 11/17 10:39
推 awashharp:NetBean拉一拉其實還不錯阿!可以做出不錯的簡單外觀! 11/17 19:33
→ awashharp:不過SWT應該算是好寫但功能簡單 Swing就可淺可深吧? 11/17 19:35
推 undeadj:看專案時間與團隊成員對Swing/SWT的程度而定,沒有一定 11/21 13:37