有人说现在外面很少有人用swing,但听说swt比swing要有用些!
两者之间有什么区别?是不是都是sun出的?

解决方案 »

  1.   

    swing:sun
    swt:eclipse社区(ibm)
      

  2.   

    swing和swt都是java下的可视界面开发框架.不同的是swing是java标准里的(sun).
    而swt是eclipse(ibm)的.swing是平台无关的..在所有平台都有相同的外观和行为.
    swt是平台相关的..是使用JNI调用本地API实现的,会拥有与本地系统相同的外观和行为.由于swing是要由JVM自己绘制所有的界面元素,所以响应速度比较慢.
    而swt是通过JNI调用本地API进行绘制,所以速度比较快.and so on...
      

  3.   

    那么怎么才能用swt来编写gui呢,我是用eclipse的