论坛首页 Java企业应用论坛

Swing为什么不受重视

浏览 145917 次
该帖已经被评为良好帖
作者 正文
   发表时间:2009-04-25   最后修改:2009-04-26

我想在JavaEye发表一些Swing的技术文章,都不知道发布到哪个板里去,JavaEye好像完全无视Java GUI的存在,连一个专门的板块都没有。

我觉得Swing还是非常值得学习和应用的,比如我现在的工作,就是做工作流系统,GUI部分就是使用Swing做的。
 
国外Swing应用很广泛,NetBeans是使用Swing做的,Oracle9i的管理平台应该也是基于Swing的。

Java不只是用来做web的,Java的GUI技术也很成熟,非常值得提倡和应用,一提到Java GUI,大家普遍感觉就是慢,是的,比起C++的QT之类的GUI技术,Java是慢了,但是如果想采用跨平台的GUI界面,其实我们可以选择的并不多,QT开放协议刚刚有所放开,SWT跨平台性,事实证明并不理想,所以除了Swing,如果想做跨平台GUI,还真没多少可选择的方案,不过最重要的是,Swing并不像你想象的那么不堪,Swing其实也可以做出很复杂的界面。
所以建议JavaEye开一个Java GUI的板块,以供我们这些做Java Desktop软件的人来参与到JavaEye之中。

纠错:我在跟帖中说QT编写的软件release版体积近百兆,这么表述是错误的,因为我把调试的QtCored4.dll(17.8兆)和QtGuid4.dll(64.3兆)也计算在内了,这两个动态链接库不是必须的,特此纠正,感谢各位朋友的热烈讨论。

 

  • 大小: 549.5 KB
   发表时间:2009-04-25   最后修改:2009-04-25


现在一些从事Java工作的朋友,一提到Java,首先想到的就是网站,好像Java除了做web,一无是处,我觉得这是一种错误的观点,Java也许和硬件打交道的确不行,但是如果说Java和Desktop也无缘,那绝对是错误的,Java起源于Applet,而不是jsp,虽然Applet现在很不得利,但是Java的UI技术并没有停止前进,也绝对不是“非主流”。
  • 大小: 441.4 KB
0 请登录后投票
   发表时间:2009-04-25  
个人感觉桌面应用不是JAVA的强项,我也做过AWT SWING SWT的项目,感觉确实不如VB.DELPHI等快速开发工具方便和便捷,效率上也没有优势,不过如果看JDK的那些JAVA2D JAVA3D的DEMO确实挺赏心悦目的
0 请登录后投票
   发表时间:2009-04-25  
个人感觉如果没有一定的时间和精力去深入研究的话,桌面应用还是用Winform来做比较快捷简单。主要是现在中小型的企业都在用。
0 请登录后投票
   发表时间:2009-04-25  
fsfish 写道
个人感觉桌面应用不是JAVA的强项,我也做过AWT SWING SWT的项目,感觉确实不如VB.DELPHI等快速开发工具方便和便捷,效率上也没有优势,不过如果看JDK的那些JAVA2D JAVA3D的DEMO确实挺赏心悦目的

那是因为你用Eclipse
0 请登录后投票
   发表时间:2009-04-25  
周五,我们公司开会,
经理有句话:
我们现在接项目,只找BS,要是有点象CS的,我们都不做...
1 请登录后投票
   发表时间:2009-04-25  
zkgale 写道
周五,我们公司开会,
经理有句话:
我们现在接项目,只找BS,要是有点象CS的,我们都不做...

自己先怕了。呵呵。
0 请登录后投票
   发表时间:2009-04-25  
作这个的不多了   国外多  我们公司那个有以前jbuilder的  代码那个难看亚
0 请登录后投票
   发表时间:2009-04-25  
就是因为受不了难看缓慢的 Netbeans,才讨厌 Swing 的 ……
2 请登录后投票
   发表时间:2009-04-26  
SWING是非主流理由就是:慢!慢!!慢!!!
2 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics