日期:2014-05-20  浏览次数:20951 次

越深入java 就觉得java做得越烂(个人觉得应当做得更好) 问题三
如果提到数据绑定,java可能是个永远的痛,Swing,AWT,SWT 整个就是个烂得要命的东西。
很多工具都能够顺利绑定数据,便于数据库开发,目前java XUL还让人有点兴趣。
用了这么多年java,它在这方面根本没任何改变。
想数据绑定一个集合,真是让人有点象下地狱,
java 的开发者门为什么还死守Swing这种让人恶习的东西?
java 何时会改变?

------解决方案--------------------
标记沙发位喵~~`
------解决方案--------------------
是不是你在送分啊?谢了。
------解决方案--------------------
探讨
送点分,不吐为快,反正有的是分。

------解决方案--------------------
你可以去做.net

那个绑定很容易 一拖就可以了
------解决方案--------------------
Java做界面确实很差,要是做RCP,又要学很多东西。
------解决方案--------------------
应该说任何一门语言都不可能做到绝对完美吧~~~ 多少会有瑕疵的
------解决方案--------------------
Swing,AWT,SWT 用的确实少
------解决方案--------------------
引用楼主 guishuanglin 的帖子:
如果提到数据绑定,java可能是个永远的痛,Swing,AWT,SWT 整个就是个烂得要命的东西。
很多工具都能够顺利绑定数据,便于数据库开发,目前java XUL还让人有点兴趣。
用了这么多年java,它在这方面根本没任何改变。
想数据绑定一个集合,真是让人有点象下地狱,
java 的开发者门为什么还死守Swing这种让人恶习的东西?
java 何时会改变?

------解决方案--------------------
很好了
------解决方案--------------------
嘿嘿,这一点和楼主有同感

客户端应用程序,dot net 从 JAVA学了很多东西,并且比JAVA做得更好

比如说一个布局管理器,JAVA提供了不少,但是实际应用时我从来没用过,简单的达不到效果,复杂的代码太难写。曾经有好几次想用布局管理器,但是都无法达到要求,要么在简单,要么窗体变化之后控件变得乱七八糟,最后学是自己在程序里计算组件的大小和位置。不过最近在 netbeans 里面好象提供了一种布局管理器比较好用,并且在JDK里好象没有。


------解决方案--------------------
世人皆醉,我独醒呀!
------解决方案--------------------
20分,沒分了...向sun說吧,又是看不懂
------解决方案--------------------
只要你喜欢,认为她好,所以才能看到缺点。
任何语言都都缺点。
没有完美的事情。
------解决方案--------------------
只要做出来的东西能让人所用满足就可以了.语言需要慢慢的成长
------解决方案--------------------
楼主别那么较真儿了,行不?
什么东西不是越了解越不是那么回事?
不是陈冠希,大学纯情男还都以为阿骄真的是玉女呢!
------解决方案--------------------
有意思,呵呵
确实
探讨
学java多少是为swing和awt啊????

------解决方案--------------------
我是来JF的!

期待LZ的“四”!
------解决方案--------------------
探讨
java中的swing在不久会被淘汰掉,SUN已经放弃对该社区的赞助了

------解决方案--------------------
你这个观点我觉得是错误的:
1、SWING并没有你说的那么差劲,它的设计目的也不是与数据库绑定。
2、不知道你有没有用过,oracle Form这种第四类语言,它的使用都很简单,直接与oracle集成
十分简单易用,但是,在Oracle Developer 6 而言,它的编程语言实际是PL/SQL它的本质
只是一个IDE而已,而且它是基于JAVA开发的IDE(很可怜的基于JDK1.1.7)
3、你所要的功能更像IDE功能,而不是一个语言的基础包,更不是语言的特性了。
------解决方案--------------------
等高手来说说