论坛首页 Java企业应用论坛

Swing是一把刀

浏览 86479 次
该帖已经被评为精华帖
作者 正文
   发表时间:2010-06-26  
最终图形界面的大一统肯定是Web...
0 请登录后投票
   发表时间:2010-06-26  
其实Apache Pivot 也是可以关注一下的;
它已经升级Apache 为1级项目。
虽然不是Swing, 但是比起另起炉灶的JavaFX 更接近传统Swing Java开发者的思路;执行的时候仍然是编译为Webstart 运行,效率比Google GWT 的Ajax 代码当然高很多。

它的前端可以使用类似Flex MXML, Silverlight XAML 一样使用XML 做界面UI描述, 后端是JAVA 语言做code behind。

0 请登录后投票
   发表时间:2010-06-26  
一直未间断过swing的学习,
只是学还未成
0 请登录后投票
   发表时间:2010-06-26  
jjx 写道
界面不错

不过实际使用中,这么多tab page ,查询数据要占用大量的内存

可以预料的这个程序内存占用已经不行了

其实erp程序界面不需要漂亮,简单,并且要易于扩展(这个很重要),因为erp 的功能可能很复杂,在一个界面上会展示多个功能



问一下,javaFX这个脚本的底层实现是不是调用了Swing的API?
0 请登录后投票
   发表时间:2010-06-26  
rmn190 写道
jjx 写道
界面不错

不过实际使用中,这么多tab page ,查询数据要占用大量的内存

可以预料的这个程序内存占用已经不行了

其实erp程序界面不需要漂亮,简单,并且要易于扩展(这个很重要),因为erp 的功能可能很复杂,在一个界面上会展示多个功能



问一下,javaFX这个脚本的底层实现是不是调用了Swing的API?

这个就是Swing做的,不是JavaFx做的。
0 请登录后投票
   发表时间:2010-06-26   最后修改:2010-06-26
楼主不仅有着幽默的文笔,更有着深厚的程序设计思想。

其实,只看楼主文章的前半部分,我想又会惹来一大堆.not程序员过来骂战。
但是,看到了楼主后半部分的ERP开源项目截图之后,所有人都会哑火了,正所谓:有图有真相,一图胜千言!

我对java的感情挺深厚的,但我一直在web领域,各种框架的广泛应用已经把我搞的越来越脑残了。

其实java总是有很多不尽人意的地方,但是,只有我们java程序员可以骂java哪里哪里不好,我们是不允许.not程序员没事说三道四的!就像我们一边讽剌着中国的和谐社会,却不允许美国像世界警察一样对中国内政指手划脚!

感谢楼主为JavaSwing吐了一口气!谢谢。

0 请登录后投票
   发表时间:2010-06-26  
呵呵,坦白来讲,很多年前我见过一个公司的VB写的程序.界面也很华丽,一点也不比你的差,可是人家比你开发周期更快,对人员要求的门槛更低... ...

其实,你真的没有发现,Swing的模式有些过于复杂了么?尤其你体验过css/div的web界面设计,体验过XUL这些UI描述模式.再回头拿起Swing,有时候真觉得好累,总觉得在项目应用与Swing之间还是少一层.
0 请登录后投票
   发表时间:2010-06-26  
楼主顶了。。。好喜欢。。就是做不来。。用java好几年了。。最开始做swing。后来做web...还没有做过这么漂亮的swing呢。。。希望探讨。。。怎么构建。
0 请登录后投票
   发表时间:2010-06-26  
Swing就是一把双刃剑嘛~~有利必有弊嘛~~
0 请登录后投票
   发表时间:2010-06-27   最后修改:2010-06-27
老实说,用.net 不用美工也能做出类似出这样的效果,.net第三方组件多了去了,而且美工都不错
像componentone,xceed ,farpoint,purcomponents,netadvantage,janus systems,devcomponents ,infragistics,telerik,dundas,syncfusion (这些公司都同时出winforms组件的)等等。这些都可以下到盗版的,也可以去官方看看图片

不过我无意挑起争论,因为这方面本来就是ms的强项.
1 请登录后投票
论坛首页 Java企业应用版

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