2009年10月18日 星期日

關於 SWT

找到一篇介紹 SWT 的文章, 節錄如下 :

"Sun又創建了一個新的框架。這個框架不再使用原生窗口部件,而是使用仿真窗口部件(emulated widgets)。這個方法雖然解決了LCD問題,並且提供了豐富的窗口部件集,但是它也帶來了新的問題。例如,Swing應用程序的界面外觀不再和原生
應用程序的外觀相似。

雖然在JVM中這些Swing應用程序已經得到了最大程度的性能改善,但是它們還是存在著其原生對應物所不具有的性能問題。並且,Swing應用程序消耗太多的內存,這樣Swing不適於一些小設備,如PDA和移動電話等。IBM進行了嘗試以徹底解決AWT和Swing框架帶來的上述問題。最終,IBM創建了一個新的GUI庫,這就是SWT。SWT框架通過JNI來訪問原生窗口部件。如果在宿主(host)平台上無法找到一個窗口部件,SWT就會自動地模擬它。"

>> http://big5.webasp.net/article/23/22101.htm

沒有留言 :