最近在做项目程序的GUI设计,突然想到Java的GUI设计采用什么技术,在网上也查阅了写资料,除了Java自有的AWT外,还有Swing,SWT和JFace,不知道这几个中,大家在用Java开发GUI时会选择哪一种,现在还有没有更新的Java方面的GUI技术呢?

解决方案 »

  1.   

    一般用java做GUI的就是Swing啦!在就是可以考虑javafx
      

  2.   

    swt,awt,jface,swing
    我偏好使用swing比较原生
      

  3.   

    但Swing的响应由延迟,另外做出来的GUI效果怎么样呢
      

  4.   

     这几个技术做出来的GUI效果一样么,响应速度呢~
      

  5.   

    Swing 基本是维护状态了,
    JavaFX 是未来?!
      

  6.   

    明显swt更美观。看楼主需求了。swt 和 swing选一个吧。
      

  7.   

     这几个技术做出来的GUI效果一样么,响应速度呢~参看MVC设计模式 以及使用Java做界面
      

  8.   

    我这有一个swing做的小工具,打包成exe格式了,直接双击就运行了
    http://download.csdn.net/detail/jadyer/5754667
      

  9.   

    其实要在需要有JDK的环境下才能运行的话,没必要转成exe格式,jar压缩格式就很好。如果要在一般Win系统上(不需要JRE)运行的话,也即standalone,可以用ant task打包成exe。
      

  10.   

    刚刚下下来运行了下,做得蛮好的,感觉用swing做的界面程序还是可以的,你用过SWT/Jface做过么~