大家来比较一下swt和swing吧! 还有在windows下写的界面可不可以直接在linux下运行?还需要修改吗?如题,多谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 swt可以不用修改直接再Linux下运行的,只要换两个库文件 swt要用到dll,跨平台不好,总觉的不爽。虽说快点,但似乎有限,把Java的优点扔了,如果真要快,还不如用C++呢, interneting 不懂就不要乱说 用 dll 不好 你为什么用windows 什么事情都没有绝对的Java 的优点也不是只有一个跨平台. SWT 总的来说就是通过 Java 调用本地函数 可以在界面上实现源生图形 在速度性能上有很大的提高. 在 不同的平台下面可以对应不同的库函数. 这些不用程序员关心. 他只要用 SWT 写了. 不管在 Mac Linux 或者 Windows 上他都可以很好的运行.还有就是其实Java 为什么有跨平台的特点 就是有了 C 写的Java 虚拟机 所以没有 平台就更没有开发语言了. 所以不管开发什么都要看是否有价值.而不是必须要如何如何... 归根到底gui部分消耗了大量的内存但是程序员不能保证何时释放看一下swt的体系就知道它是怎么做的了 如果用到webstart功能,swt就不行了 用swt开发速度怎么样呢?谢谢各位的回复先。 关注!!我也需要了解SWT的知识,希望有知道的,多说说!!~~ 我觉得SWING 也挺好的,刚开始可能不习惯它的外表 - 确实丑了点 - .NET 的GUI的确大幅领先,不过功能方面并不差 swt完全跨平台,唯一只需要一个平台相关的库文件而已,比如在windows上面是个DLL。但这根本不是问题,你的软件分个版本,把平台相关文件打包进去就行了,其他无影响。swt比起Swing真是一个天上一个地下啊!Swing是难学难用,难编码,速度慢,界面奇丑无比。前段时间我还用的是WSAD的GUI设计器写Swing程序,那叫一个麻烦--你仅仅要实现把按钮放在视窗底部,就要动用好几个嵌套的JPanel和Layout!这还是在设计器的帮助下,如果你想手动编Swing我劝你还是打消这个念头。另外Swing的界面是非常难看的,仿佛回到了win 3.1。如果使用JDK 1.5的Swing新主题(“海洋”主题,仿XP)的话,那还好一点,但是仍和windows下的其他软件格格不入。另外!Swing显示中文字体真是难看到了极点,看了就让人徒生厌恶。还有速度慢。在我P4 1.8G上,你点个菜单,Swing大概比native慢个零点几毫秒,但就点时间也让人感觉出了不爽,响应有迟滞。SWT我也就昨天试了试,下载了一个试用版的SWT界面设计器,看了几篇文章等等。感觉真是不一样啊!最起码widlet想放哪里就放哪里,跟VB差不多。光着一点我就选定SWT!另外无论是外观还是速度SWT均超越Swing。具体技术参数我就不说了,csdn上有文章。我要说,SWT绝对有替代Swing的资格。 补充一点swt程序用web start发布一点问题也没有,唯一的只是你要分两个链接,for linux和for windows。 我想搭个嘴,听你们这样说swt不会是awt吧??swt是什么的?新的技术?我新学,我的感觉就是swing很不错啦,不会象你们说的“丑”吧?和awt相比,我真的觉得swing漂亮多了 我都用过感觉windows下还是用swt好swing在windows下不大好看 SWT只能做Application吧:)AWT+Swing在Applet上面跑呀;)呵呵Applet + Servlet/JSP... 好象也不错吧:) 我去小GOOGLE那里问问SWT是什么东西去,我也新手有点迷糊有哪位大侠能把SWT解释清楚点不 哪里有SWT的编辑器下载,另外有没有比较AWT和SWING的文章? SWT是种新的东东,看看eclipse是界面就知道它有多强大了。虽然有些功能没有swing的强大,但看看swing做的桌面系统就知道swt了。 关于反射,希望高手赐教 新手练习问题 JAVA 图片预览本地图片 JDOM操作高手请进 请问下有没有简单的JSP分页讲解。谢谢 急问:怎么java里调用SQL SERVER些好的PROCEDURE啊! 请问是否可以下载到运行JAVA的软件 如何得到文本框里的自动换行标志? 急:中午交卷(改错题),请各位兄弟帮帮忙?求各位了?一定高分相送! 【急】如何判断四个数字不能重复? 统计:你们团队的平均每日代码行数是多少 如何设置按键盘上的回车就执行操作?
Java 的优点也不是只有一个跨平台. SWT 总的来说就是通过 Java 调用本地函数 可以在界面上实现源生图形 在速度性能上有很大的提高. 在 不同的平台下面可以对应不同的库函数. 这些不用程序员关心. 他只要用 SWT 写了. 不管在 Mac Linux 或者 Windows 上他都可以很好的运行.还有就是其实Java 为什么有跨平台的特点 就是有了 C 写的Java 虚拟机 所以没有 平台就更没有开发语言了. 所以不管开发什么都要看是否有价值.而不是必须要如何如何...
gui部分消耗了大量的内存但是程序员不能保证何时释放
看一下swt的体系就知道它是怎么做的了
swt是什么的?新的技术?
我新学,我的感觉就是swing很不错啦,不会象你们说的“丑”吧?
和awt相比,我真的觉得swing漂亮多了
感觉windows下还是用swt好
swing在windows下不大好看
有哪位大侠能把SWT解释清楚点不
另外有没有比较AWT和SWING的文章?
虽然有些功能没有swing的强大,但看看swing做的桌面系统就知道swt了。