導航:首頁 > 編程語言 > javaswt是什麼

javaswt是什麼

發布時間:2024-09-13 16:16:35

Ⅰ 通俗理解SWT與AWT的區別 (java)

swt 好像是 ibm 那幫人搞出來的東西吧 awt 就是sun自己定出來的 (我只記得好像)

Ⅱ SWT是什麼與swing/awt相比有什麼優缺點

swt(Standard Widget Toolkit)即標准小窗口工具箱,是一個GUI開源框架,著名的IDEeclipse就是用這門技術開發的。是IBM公司推出的一種在Eclipse中使用的集成開發環境,SWT提供可移植的API,並與底層本機OS GUI平台緊密集成,它是一個與本地窗口系統集成在一起的小部件集和圖形庫。SWT由JNI(Java Native Interface,Java 本機介面)調用操作系統的內部API,因此運行速度快,能夠獲得與操作系統的內部應用程序相同的外觀。
JFace是一個用戶界面工具箱,也是一個易用、功能強大的圖形包,它簡化了常見的圖
形用戶界面的編程任務。SWT和JFace都是Eclipse 平台上的主要組件。JFace是在SWT的
基礎上創建的,但JFace並不能完全覆蓋SWT的功能,JFace和SWT的關系如圖所示。

由於JFace的功能更強大,因此做圖形界面開發時一般優先選用JFace。

SWT/JFACE創建的界面是依賴於操作系統的,而awt/swing的界面就是要通過程序去控制顯示的樣式,正式java的一次編譯,多處運行的特點,它的界面也是能做到的,遮掩就顯得系統界面於系統主題樣式不融合,從而產生視覺上的不好的感覺。

對於swt/jface也成為了java扭轉桌面程序的一個利器,通過這個框架就能開發出融合與本地系統界面元素的桌面程序來。在國內的市場也大有前景……

Ⅲ 在java中swt,SHADOW_ETCHED_OUT是什麼意思

SWT 是由IBM所提出的,一個用於做用戶界面的包。她與Sun的Swing具有很多的相似之處,因此如果掌握了Swing,那麼要學習SWT將是非常簡單的。SWT在Eclipse中得到了很大的使用,但是,在Eclipse當中更多情況下,我們使用的是對SWT再進行了一層封裝的JFACE包。因此,如果想進行Eclipse的插件開發,我們需要先掌握SWT和JFACE。

至於後面的我也不知道

閱讀全文

與javaswt是什麼相關的資料

熱點內容
編程裡面的任意用什麼表示 瀏覽:608
iphone微信回車 瀏覽:728
iphone4s怎麼區分真假 瀏覽:316
hexomd文件語法 瀏覽:734
如何編程忍者游戲 瀏覽:212
什麼淘寶省錢app最好靠譜 瀏覽:847
有個桌面文件一直刪不掉 瀏覽:328
文件加密內容怎麼弄不了 瀏覽:825
修路紅頭文件哪裡有 瀏覽:360
spark讀文件夾 瀏覽:850
數據挖掘面試有哪些書 瀏覽:385
網路技術內容有哪些 瀏覽:369
小米手機游戲加速保存的視頻的文件路徑 瀏覽:505
python怎麼關文件 瀏覽:91
什麼網站伺服器好 瀏覽:855
魔獸壓縮文件密碼 瀏覽:145
hlp格式文件轉pdf格式 瀏覽:139
安全模式改開機密碼 瀏覽:241
上傳課堂派的時候怎麼找不到文件 瀏覽:415
科研立項怎麼做數據分析 瀏覽:263

友情鏈接