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

解决方案 »

  1.   

    你可以去做.net那个绑定很容易 一拖就可以了
      

  2.   

    Java做界面确实很差,要是做RCP,又要学很多东西。
      

  3.   

    这一点,Java应该向微软学习。
      

  4.   

    把分都送了,搞.NET去,那东西好整。
      

  5.   

    答:把JBuilder系列的基于Swing的一整套支持数据绑定的UI类库直接取出来用,不就行了(这个UI类库本质上是从DELPH移植过来的)
      

  6.   

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

  7.   

    20分,沒分了...向sun說吧,又是看不懂
      

  8.   

    看看bea的那个IDE,那个很漂亮啊。
      

  9.   

    而且我想在这次2008-12-01日的技术大会,有人会提出java其它核心错误设计,我提的问题可能是冰山一角,可能java有更严重,更深的设计问题。
      

  10.   

    学java多少是为swing和awt啊????
      

  11.   

    有意思,呵呵
    确实
    扬长避短,各尽所能,这好像也是java的内涵之一吧。
      

  12.   

    java还没学懂呢...呵呵..顶lz了!
      

  13.   

    楼主用delphi或.net去,别来这...
      

  14.   

    java中的swing在不久会被淘汰掉,SUN已经放弃对该社区的赞助了
      

  15.   

    我是来JF的!期待LZ的“四”!
      

  16.   

    这纯属误传,
    JFX都是基于SWING的
    SUN现在大力的推JFX
    怎么说放弃SWING了昵
    应该是随着JFX的发展
    SWING的功能将得到进一步的扩展,细化
    使用将会更方便 快捷 更灵活
      

  17.   

    swing的MVC架构是很先进的,给了应用程序开发人员足够的自由。但是界面确实不漂亮,启动速度也有点慢。做applet的时候,加载有明显的延迟。
      

  18.   

    貌似JAVA的发展方向也不是做这些呀...
      

  19.   

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