2011-11-24 46 views

回答

5

SWT提供了一個開箱即用的本地外觀(它使用底層平臺的API來創建GUI元素)和AFAIK,無法從外觀或行爲與本地小部件區分開來。但是,SWT是「不可移植的」,所以它僅限於具有本地SWT實現的平臺 - 但是,它具有Linux,Windows,OS X,Solaris,HPUX和AIX實現,因此您可能將有足夠的。您還需要小心地打包應用程序--SWT使事情比純Java應用程序IIRC稍微困難一些。

Swing具有本地外觀和感覺,但並非100%準確。

關於HTML視圖的主題,兩者都提供了組件。有關SWT提供的瀏覽器的詳細信息,請查詢http://www.eclipse.org/swt/faq.php#browserplatforms。 Swing的內置組件比較簡單 - 你可能想要查看其他庫。