導航:首頁 > 編程語言 > 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是什麼相關的資料

熱點內容
word文件如何批量插入蓋章 瀏覽:548
jscheckbox 瀏覽:338
pics規則文件 瀏覽:644
如何從數據中找出問題和機會 瀏覽:668
寫作投稿在哪個網站好 瀏覽:895
絕代雙驕版本 瀏覽:380
手機app在哪裡找的對象靠譜嗎 瀏覽:919
win10文件默認顯示ck方式 瀏覽:829
如何更改桌面文件圖標 瀏覽:418
word2010如何去掉背景 瀏覽:632
adp文件如何打開 瀏覽:531
ug編程怎麼導出零件 瀏覽:586
asp在線文件管理系統 瀏覽:468
tks文件如何分解 瀏覽:132
java7tmd32位 瀏覽:49
網路公司關鍵詞 瀏覽:925
vivo手機的便簽文件夾是哪個 瀏覽:672
win10升級助手未激活 瀏覽:530
瀏覽器保存密碼在哪個文件 瀏覽:691
sitemap代碼 瀏覽:108

友情鏈接