Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java GUI 设计  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 Re:有了Swing为什么还要SWT? [Re:longwang]
ildg





发贴: 12
积分: 0
于 2005-04-22 11:15 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
longwang wrote:
这么老的帖子还有人捞出来,晕!
呵呵,不过既然出来了,我还就回一下了。
首先,我声明一下,我很少发帖,发这个帖子,也只是觉得论坛上有些观点太偏激了,有些话并不太负责任,不希望有太多的人误导,相信在这个论坛上的很多人,在swing和swt上并没有太多的经验。我也只是把我个人的一些经验,和看法提出来,供大家参考,信不信,信多少,就是大家的事情了。如果有精力,最好自己试验,研究一下。
不过我可以很负责任的告诉大家,我的这些话都不是乱编的。
至于,我做了多少程序,很多。反正P4刚出来的时候,我就已经在做了,而且绝对没有跑起来像286。
因为我做图像方面多一点,当初研究过一下swt在这方面的可行性,最后否决了,为什么,我前面的帖子说过一些。至于draw2d的事情,我是知道的,但确实没有用过,也没有精力去用,只是在的网站上找了一些资料看了看,还有eclipse的英文帮助和api,只能有些了解,提的观点,也是我个人的,因为没有用过,所以,我说的时候,并没有用很肯定的语气,有兴趣的可以研究一下。甚至于有很多有经验的,也可以站出来说说话,大家就是互相交流,才能提高。至于我为什么说draw2d不是和java2d相对应的,我举个简单的例子,java2d有卷积部分的操作,draw2d好像没有,draw2d是提供了一套轻量级组件,java2d好像也没有。draw2d和java2d设计的初衷也是不一样的。draw2d用于做gef这样的东西,应该很好,java2d确实是针对图形图像的api,跟界面没一点关系。photoshop的滤镜功能,java2d底层直接支持,draw2d我还没研究出来怎么支持。
于是用swt,我只是做过一些普通的测试工具,还有作程序原形,在公司内部使用。倒是公司有做反垃圾邮件商业软件的,用的是swt。

对于用Java作应用程序的,一般情况下,从国外到国内,swing多用于专用软件,而swt可以考虑做一些通用的。因为swt有个好处,自身很轻便,程序加载速度很多,而且不需要swing\awt这些东东,可以根据需要将附带的jre减肥,而通用软件,一般的要求都要启动速度快,内存占用少,体积小,在国外一些评价软件的网站对软件打分上,这些都可以看到。


首先说句对不起,也谢谢你回了这么多。
其实我也很少来这个论坛,
上次来的时候随看到有这个帖子就随便re了一篇,
说swing让p4变成286是有些夸张,
或者说有些偏激,
但本意只是想开个轻松的玩笑而已,
sorry。




话题树型展开
人气 标题 作者 字数 发贴时间
138217 [精华] 有了Swing为什么还要SWT? shawnma 72 2005-02-02 14:05
123168 Re:有了Swing为什么还要SWT? tzutolin 49 2005-02-02 14:31
121084 Re:有了Swing为什么还要SWT? yipsilon 69 2005-02-16 16:56
120988 Re:有了Swing为什么还要SWT? longwang 282 2005-02-21 13:38
121147 Re:有了Swing为什么还要SWT? cnfree 231 2005-02-21 15:08
120877 Re:有了Swing为什么还要SWT? longwang 293 2005-02-21 15:24
120702 Re:有了Swing为什么还要SWT? Jove 86 2005-02-21 17:31
119188 Re:有了Swing为什么还要SWT? caike 349 2005-02-22 09:04
120604 Re:有了Swing为什么还要SWT? longwang 63 2005-02-22 13:06
119837 Re:有了Swing为什么还要SWT? ildg 136 2005-04-22 08:56
118002 Re:有了Swing为什么还要SWT? ildg 372 2005-04-22 08:53
119150 Re:有了Swing为什么还要SWT? longwang 1033 2005-04-22 10:33
119271 Re:有了Swing为什么还要SWT? leowu2000 89 2005-04-22 11:04
117882 Re:有了Swing为什么还要SWT? longwang 701 2005-04-22 12:48
119290 Re:有了Swing为什么还要SWT? leowu2000 199 2005-04-22 13:45
117495 Re:有了Swing为什么还要SWT? longwang 364 2005-04-22 14:10
119486 Re:有了Swing为什么还要SWT? ildg 1109 2005-04-22 11:15
119146 Re:有了Swing为什么还要SWT? longwang 220 2005-04-22 12:26
118116 Re:有了Swing为什么还要SWT? ildg 319 2005-04-22 14:36
117492 Re:有了Swing为什么还要SWT? longwang 292 2005-04-22 15:20
118006 Re:有了Swing为什么还要SWT? ildg 422 2005-04-22 17:42
119252 Re:有了Swing为什么还要SWT? longwang 228 2005-04-22 18:20
119569 Re:有了Swing为什么还要SWT? ildg 422 2005-04-22 19:52
119420 Re:有了Swing为什么还要SWT? cnfree 16 2005-02-21 16:51
120636 Re:有了Swing为什么还要SWT? kite 32 2005-02-21 18:03
120620 Re:有了Swing为什么还要SWT? longwang 234 2005-02-22 13:17
120678 Re:有了Swing为什么还要SWT? cnfree 42 2005-02-21 19:20
121102 Re:有了Swing为什么还要SWT? songbenlijia 50 2005-02-22 02:59
121130 Re:有了Swing为什么还要SWT? YuLimin 37 2005-02-22 09:49
120486 Re:有了Swing为什么还要SWT? tzutolin 52 2005-02-23 07:27
120222 Re:有了Swing为什么还要SWT? longwang 183 2005-02-28 13:26
119980 Re:有了Swing为什么还要SWT? hgq23 63 2005-03-18 22:32
119929 Re:有了Swing为什么还要SWT? marsbible 42 2005-03-30 15:30
117524 Re:有了Swing为什么还要SWT? longwang 317 2005-04-22 10:42
119665 Re:有了Swing为什么还要SWT? caike 934 2005-02-02 14:48
119869 SWT只能用于做Application,而AWT、Swing可以做Applet与Application YuLimin 127 2005-02-02 18:43
121019 Re:AWT只能用于做Application,而AWT、Swing可以做Applet与Application Jove 20 2005-02-02 22:11
119457 Re:AWT只能用于做Application,而AWT、Swing可以做Applet与Application PrimeJava 154 2005-02-02 22:43
119658 Re:有了Swing为什么还要SWT? wing5jface 176 2005-04-19 23:43
117509 Re:有了Swing为什么还要SWT? longwang 377 2005-04-22 10:49
121369 Re:有了Swing为什么还要SWT? wing5jface 7 2005-04-19 23:44
119492 Re:有了Swing为什么还要SWT? wonderfulalone 11 2005-04-29 09:02
117964 Re:有了Swing为什么还要SWT? javahk 56 2005-07-02 13:09
117059 Re:有了Swing为什么还要SWT? loinugt 33 2005-08-04 16:50
116290 Re:有了Swing为什么还要SWT? Rick_y 61 2005-08-31 09:40
114839 Re:有了Swing为什么还要SWT? beyond1984 0 2005-08-31 16:16
116231 Re:有了Swing为什么还要SWT? Rick_y 60 2005-09-05 09:55
114652 Re:有了Swing为什么还要SWT? zuoyl2000 35 2005-10-23 22:27
114087 Re:有了Swing为什么还要SWT? 烂泥 228 2005-10-25 04:26
121057 Re:有了Swing为什么还要SWT? shawnma 8 2005-02-02 17:43
114258 Re:有了Swing为什么还要SWT? stevech 33 2005-10-29 20:01
117401 Re:有了Swing为什么还要SWT? 秋风落叶521 2 2005-11-07 13:42
81598 Re:有了Swing为什么还要SWT? liuqianqian 76 2008-02-22 12:59
75823 Re:有了Swing为什么还要SWT? qhitsky 12 2008-06-26 11:27
72412 Re:有了Swing为什么还要SWT? C型人 25 2008-11-01 15:02
120924 Re:有了Swing为什么还要SWT? errorter 60 2005-02-04 16:33
119805 Re:有了Swing为什么还要SWT? wdh113 4094 2005-02-04 23:23
120964 Re:有了Swing为什么还要SWT? elliott 66 2005-02-06 11:56
121249 Re:有了Swing为什么还要SWT? YuLimin 118 2005-02-10 21:22
120740 Re:有了Swing为什么还要SWT? yipsilon 206 2005-02-16 16:53
121218 Re:有了Swing为什么还要SWT? ildg 200 2005-02-15 17:15
120812 Re:有了Swing为什么还要SWT? 九佰 153 2005-02-16 13:08

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923