JFace:SWT抽象包

        JFace本身僅僅是Eclipse組織爲了開發 Eclipse IDE環境所編寫的一組底層圖形界面 API,其底層實現爲SWT。但它擴展了 SWT並能與 SWT 交互操作;該庫提供了一系列的組 件和實用工具,來簡化開發 SWT 用戶界面中的許多公共任務;該工具箱包括許多擴展 SWT的工具類,來提供數據視圖、嚮導和對話框組件、文本操作,以 及圖像和字體組件和SWT不一樣,JFace並沒有現成的和Eclipse分開發布。這意味着你必須安裝Eclipse以獲得JFaceJFace並不要求你在硬盤上保留Eclipse,所以如果願意的話,你可以自由的將JFace的JAR文件複製到其他目錄下,然後將Eclipse刪去。

        JFace的JAR文件全部在eclipse/plugins目錄下,分散在不同的JAR文件中:

        org.eclipse.jface_3.0.0中的jface.jar
        org.eclipse.core.runtime_3.0.0中的runtime.jar
        org.eclipse.osgi_3.0.0中的osgi.jar
        org.eclipse.jface.text_3.0.0中的jfacetext.jar
        org.eclipse.text_3.0.0中的text.jar

        你可以將這些文件複製到你喜歡的任何地方,並且必須將這些文件(或者至少是你用到的那些)與你的JFace程序一起發佈。你並不需要在每一個程序中都用到所有這些文件,所以可以僅僅發佈你的程序所依賴的那部分。

發佈了30 篇原創文章 · 獲贊 106 · 訪問量 37萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章