锁定老帖子 主题:Swing为什么不受重视
该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2009-05-02
原来这里的帖子也像几年前的JDON会被删
|
|
返回顶楼 | |
发表时间:2009-05-03
如果swing能够将发布时的JRE精简的话,估计反对的声音会少很多。
|
|
返回顶楼 | |
发表时间:2009-05-03
其实swing不受重视并非技术上的问题,IBM推出了Eclipse使用了swt技术,占得了先机
有点想替Sun喊冤,Sun开发了Java,可是自己没赚钱,让IBM赚了不少 现在Sun正在重组自己的软件,貌似想和微软一样,自己控制一整套技术 |
|
返回顶楼 | |
发表时间:2009-05-04
界面像基于eclipse rcp的,如果是,那就是swt,而不是swing了
|
|
返回顶楼 | |
发表时间:2009-05-04
tomcatlee2003 写道 界面像基于eclipse rcp的,如果是,那就是swt,而不是swing了
你说的是我的工作流引擎么? 完全是Swing,我从来不使用Eclipse,更谈不上使用eclipse rcp了。 Swing做出Eclipse的界面,是小菜一碟,如果我做成Microsoft Office的样子,你会不会说我是使用微软的RCP? 永中Office是使用Swing开发的,界面和Microsoft Office极其相似,你是否觉得永中是微软的全资子公司? |
|
返回顶楼 | |
发表时间:2009-05-04
fsfish 写道 个人感觉桌面应用不是JAVA的强项,我也做过AWT SWING SWT的项目,感觉确实不如VB.DELPHI等快速开发工具方便和便捷,效率上也没有优势,不过如果看JDK的那些JAVA2D JAVA3D的DEMO确实挺赏心悦目的
这个可不见得, 如果你说在 windows 上面, 我只能说,除了ms 系的都排在2号以后, 但是离开windows , java 在其他平台上可是快速开发的头号, 当然mac上面xcode太牛, 个然认为超过dotnet |
|
返回顶楼 | |
发表时间:2009-05-05
呵呵,我们用SWING Applet开发了一套应用系统UI开发平台,后台是SOA(J2EE),基于这个平台开发了ERP产品,也成功实施了一些项目。
我想说:实践证明Swing是个好东西,关键是你怎么用它。Swing Applet经过签名可以在浏览器客户端做任何应用程序可以做的事情,用户感受极好,因为Applet下载到本地其实就是应用程序在执行,要比目前JavaScript UI功能强大很多,速度快很多。 在开发调试阶段,Applet也比JavaScrit便利(使用JBuilder2006)。 不过的确小公司是搞不来Swing Applet的,这个需要积累,需要有人专门做Swing控件,专门搞皮肤,专门搞客户端模板……不过这些投入都是长期受益的,值得投入。Swing本身也许复杂,基于已经做好的模板,使用已经做好的控件,那些不懂Swing MVC模式的初哥也能做出界面复杂、功能强大的用户操作界面。 Swing Applet可以把B/S系统做到和C/S系统一样强大和易用,并且开发人员只需要会使用Java开发,这些就把学习成本降下来了。 当然这只是我个人对Swing的看法。希望大家指正。 |
|
返回顶楼 | |
发表时间:2009-05-05
fancuixia 写道 呵呵,我们用SWING Applet开发了一套应用系统UI开发平台,后台是SOA(J2EE),基于这个平台开发了ERP产品,也成功实施了一些项目。
我想说:实践证明Swing是个好东西,关键是你怎么用它。Swing Applet经过签名可以在浏览器客户端做任何应用程序可以做的事情,用户感受极好,因为Applet下载到本地其实就是应用程序在执行,要比目前JavaScript UI功能强大很多,速度快很多。 在开发调试阶段,Applet也比JavaScrit便利(使用JBuilder2006)。 不过的确小公司是搞不来Swing Applet的,这个需要积累,需要有人专门做Swing控件,专门搞皮肤,专门搞客户端模板……不过这些投入都是长期受益的,值得投入。Swing本身也许复杂,基于已经做好的模板,使用已经做好的控件,那些不懂Swing MVC模式的初哥也能做出界面复杂、功能强大的用户操作界面。 Swing Applet可以把B/S系统做到和C/S系统一样强大和易用,并且开发人员只需要会使用Java开发,这些就把学习成本降下来了。 当然这只是我个人对Swing的看法。希望大家指正。 用Swing做Applet是大材小用。 如果大规模使用Applet,还不如直接做成C/S结构,或者干脆使用Java Web Start来启动远程服务器上的JAVA应用。 |
|
返回顶楼 | |
发表时间:2009-05-05
Java Web Start 很不错,现在我很多 java 程序都是 web start 在线安装的。
|
|
返回顶楼 | |
发表时间:2009-05-05
最后修改:2009-05-05
我也支持SWING,以前用它做了个模拟键盘打字的系统,再配合2D,3D效果,那是一个赞啊。
现在好像放在学校里使用呢,专门用来测试非计算机专业同学打字速度。 |
|
返回顶楼 | |