教主,我错了,我没能领会教主的旨意,不要把我开除出java神教啊!!!!我以后一定每天念一万遍:"You are the java,you are the one,there is only java,everything is made by java."教主,您的意思是不是: Java6.0中Swing将用Windows本地API制作,速度与SWT不相上下.C++?C++是什么?不是早就被java淘汰了吗?编程麻烦,最重要的是:比java慢多了,根本没有可比性.我们神教中:java速度比c++快是事实,这是基本教义啊,这个事实不言而喻,根本不用提.
回复人:addone(天堂鱿鱼) ( 一级(初级)) 信誉:100 2005-5-7 13:47:47 得分:0 ? 什么叫Windows本地API?? GTK版本呢? 其它平台怎么办? ========================== 建议你看看原文,其中提到了GTK版本,也用本地api制作 回复人:dyhml(VirusCamp) ( 五级(中级)) 信誉:100 2005-5-7 20:12:25 得分:0 ? 教主,我错了,我没能领会教主的旨意,不要把我开除出java神教啊!!!!我以后一定每天念一万遍:"You are the java,you are the one,there is only java,everything is made by java."教主,您的意思是不是: Java6.0中Swing将用Windows本地API制作,速度与SWT不相上下.C++?C++是什么?不是早就被java淘汰了吗?编程麻烦,最重要的是:比java慢多了,根本没有可比性.我们神教中:java速度比c++快是事实,这是基本教义啊,这个事实不言而喻,根本不用提. ==================================== 你果然是弱智,不过我还是要对你进行义务教育:swing用本地api制作底层,一是为了更好的利用硬件加速(英文原文中提到了。不是因为c++速度快,c++在底层也是用硬件加速来绘图,根本不是c++比java快。如果不用本地API,自己再写一套API会很费时费事和占空间),二是为了可用性(比如现在swing中对system tray支持不好,对drag-drop的支持不好,在JFileChooser中的右键菜单没有本地的FileChooser功能那么全等等)。 没有什么证据证明SWT比Swing快,如果谁见到除“感觉之外的证据”,不妨拿出来。Swing有缺点,易用性和与本地系统结合性是最大的问题,而不是速度问题。 SWT也有缺点,需要手工写释放内存的代码是其一,不在jre中自带是其二。
?
标题的口气不够,不能引来多少人,最好象楼主以前那样,口气强烈.改个标题,觉得如何?Java6.0中Swing将用Windows本地API制作,速度大幅超越SWT,甚至超越C++这样,一下就能引来SWT和C++的支持者,多好,吵的多热闹,争取成为csdn第一高楼!
==========================
你是弱智么?你有证据证明“速度大幅超越SWT”?java速度比c++快是事实,但不是本贴的主题
总有些弱智一见到有人说事实,钻出来捣乱,呵呵,这种动物真可怜
文章只是说要改进Swing 的Look & Feel(即外观)使它们看起来更向windows本地程序。
GTK版本呢?
其它平台怎么办?
applet 的兼容性问题也可以有很大的改善.很期待..
Java6.0中Swing将用Windows本地API制作,速度与SWT不相上下.C++?C++是什么?不是早就被java淘汰了吗?编程麻烦,最重要的是:比java慢多了,根本没有可比性.我们神教中:java速度比c++快是事实,这是基本教义啊,这个事实不言而喻,根本不用提.
? 什么叫Windows本地API??
GTK版本呢?
其它平台怎么办?
==========================
建议你看看原文,其中提到了GTK版本,也用本地api制作 回复人:dyhml(VirusCamp) ( 五级(中级)) 信誉:100 2005-5-7 20:12:25 得分:0
? 教主,我错了,我没能领会教主的旨意,不要把我开除出java神教啊!!!!我以后一定每天念一万遍:"You are the java,you are the one,there is only java,everything is made by java."教主,您的意思是不是:
Java6.0中Swing将用Windows本地API制作,速度与SWT不相上下.C++?C++是什么?不是早就被java淘汰了吗?编程麻烦,最重要的是:比java慢多了,根本没有可比性.我们神教中:java速度比c++快是事实,这是基本教义啊,这个事实不言而喻,根本不用提.
====================================
你果然是弱智,不过我还是要对你进行义务教育:swing用本地api制作底层,一是为了更好的利用硬件加速(英文原文中提到了。不是因为c++速度快,c++在底层也是用硬件加速来绘图,根本不是c++比java快。如果不用本地API,自己再写一套API会很费时费事和占空间),二是为了可用性(比如现在swing中对system tray支持不好,对drag-drop的支持不好,在JFileChooser中的右键菜单没有本地的FileChooser功能那么全等等)。
没有什么证据证明SWT比Swing快,如果谁见到除“感觉之外的证据”,不妨拿出来。Swing有缺点,易用性和与本地系统结合性是最大的问题,而不是速度问题。
SWT也有缺点,需要手工写释放内存的代码是其一,不在jre中自带是其二。