3
我是一個初學者程序員。哪一個更適合我?我正在編寫跨平臺應用程序。如果它具有原生外觀,那將是很好的。簡單的瀏覽器api會很好。斯卡拉鞦韆VS SWT跨平臺開發
我是一個初學者程序員。哪一個更適合我?我正在編寫跨平臺應用程序。如果它具有原生外觀,那將是很好的。簡單的瀏覽器api會很好。斯卡拉鞦韆VS SWT跨平臺開發
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的內置組件比較簡單 - 你可能想要查看其他庫。