用Eclipse進行可視化Java介面設計
來源:互聯網
上載者:User
前言
最近,Eclipse開源項目終於推出了期待已久的Visual Editor Project(VEP)。VE項目使得功能強大的eclipse平台在java開發方面又增加了一個可視化java組件開發利器。它讓java開發人員再也不用依賴其它的IDE產品來做GUI介面方面的工作。所有的開發,從應用程式介面到商務邏輯的開發,現在都可以在eclipse平台上完成。本文將引導開發人員如何安裝配置並使用Visual Editor。
關於Visual Editor
開始介紹之前,來看一個筆者用Visual Editor(以下簡稱VE)設計的一個java程式介面:
怎麼樣,其可視化的介面設計,一點也不遜於其它的Java可視化介面開發工具。
Visual Editor是一個開源的eclipse編輯器。它同JDT、PDE等其它eclipse的工具項目一樣,是一個全新的eclipse工具項目。它可以進行可視化的編輯java GUI程式,也能編輯可視化的Java Bean組件。它能與eclipse的Java Editor整合在一起,當在Visual Editor中編輯圖形介面時,會立即反饋到java Editor中的代碼。反之亦然。
VE是一個可視化開發的一個framework,目前的版本的VE是0.5.0RC1版,本版本的VE支援Swing和AWT的可視Java組件開發。由於這個framework設計的具有通用性,它也可以很容易的實現C++或其它語言下可視化開發。其將來的版本(從1.0開始),將會支援SWT的開發。更多的關於Visual Editor的資訊,請看參考資料的相關連結。
下載與安裝
由於Visual Editor是用純java編寫的,所以它應該可以在任何作業系統上運行。但當前的VE版本是0.5.0RC1,只在windows和linux平台上經過測試。所以如果你使用的是這兩種作業系統之外的其它作業系統,你應該先閱讀VE的readme檔案,安裝和使用VE前,必須先安裝以下版本的eclipse和相關支援類庫:
Eclipse build 2.1.2 (build page) (download zip)
EMF build 1.1.1: (build page) (download zip)
GEF Build 2.1.2: (build page) (download zip)
為了方便中國的開發人員,eclipse也提供了一個中文語言套件,下載安裝後,elcipse環境將變成全中文的介面。在本文中,筆者用的eclipse也安裝了此中文語言套件。之後就可以從以下地址下載Visual Editor了:
http://download.eclips.org/vep….
下載後的VE是一個zip檔案,請將其壓縮包中plugins和features目錄下的內容解壓到eclipse安裝目錄的相應目錄中即可。如果你的eclipse是運行著的,請關閉並重新啟動eclipse。