看板 java 關於我們 聯絡資訊
※ 引述《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