作者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)
1F:→ dream1124:不妙....刚才看了一下 netbeans生成的GUI好复杂 11/17 01:51
2F:→ kogrs:nb拉gui蛮强的,若不喜欢 自己用layout manager去排吧 11/17 08:57
3F:→ kogrs:code 复杂应该是用的功能强的layout manager去排版面 11/17 08:58
4F:推 nvidia:他复杂归复杂 你们需要再修改吗?? 11/17 10:39
5F:推 awashharp:NetBean拉一拉其实还不错阿!可以做出不错的简单外观! 11/17 19:33
6F:→ awashharp:不过SWT应该算是好写但功能简单 Swing就可浅可深吧? 11/17 19:35
7F:推 undeadj:看专案时间与团队成员对Swing/SWT的程度而定,没有一定 11/21 13:37