国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

用Eclipse進行可視化Java界面設計

2019-11-18 15:47:01
字體:
來源:轉載
供稿:網友
前言

  最近,Eclipse開源項目終于推出了期待已久的Visual Editor PRoject(VEP)。VE項目使得功能強大的eclipse平臺在java開發方面又增加了一個可視化java組件開發利器。它讓java開發者再也不用依靠其它的IDE產品來做GUI界面方面的工作。所有的開發,從應用程序界面到業務邏輯的開發,現在都可以在eclipse平臺上完成。本文將引導開發者如何安裝配置并使用Visual Editor。

  關于Visual Editor

  開始介紹之前,來看一個筆者用Visual Editor(以下簡稱VE)設計的一個java程序界面:

用Eclipse進行可視化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。

  開始一個設計任務

  現在,所有程序安裝完成,筆者將用一個例子,來講解Visual Editor的使用。在這個例子中,筆者要設計一個郵件發送面板,下面是它的草圖:

用Eclipse進行可視化Java界面設計(圖二)

  此面板包括發送人,接收人,郵件主題,郵件內容以及發送和清除按鈕,

  進入Visual Editor

  啟動eclipse平臺。剛開始,你可能覺得eclipse并沒有什么變化。先別急,請新建一個項目,點擊"文件"菜單下的"新建"子菜單,選擇并建立一個新的"java項目"。然后在工具欄上的"新建Java類" 圖標上,點擊右邊的小箭頭用Eclipse進行可視化Java界面設計(圖三),將展開如下圖的菜單:

用Eclipse進行可視化Java界面設計(圖四)

  在此菜單上,多了一個"Visual Calss"的子菜單,這就是進入Visual Editor的入口之一。點擊"Visual Class",彈出如下的對話框:

用Eclipse進行可視化Java界面設計(圖五)

  在此對話框中,要求輸入類的名稱(如標記○1)位置),在這里我們輸入"MessagePanel",以及你想要繼續的可視類(如標記○2位置)。你可以選擇繼續來自swing或AWT的任何界面組件,如要繼續其它類型的類,請選擇"other"并點擊"瀏覽"按鈕來選擇你要繼續的類。在此處,我們選擇"panel"和Swing選項,繼續JPanel,然后點擊"完成"按鈕,大家就可以見到Visual Editor的界面了:



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 信阳市| 同德县| 芜湖市| 定边县| 日喀则市| 清流县| 南丰县| 静乐县| 清镇市| 虹口区| 巴马| 绥滨县| 来安县| 宁河县| 厦门市| 九龙城区| 固始县| 镇平县| 宁阳县| 河池市| 沅江市| 马鞍山市| 邢台县| 桂平市| 永新县| 石河子市| 德钦县| 太和县| 金寨县| 余江县| 梁河县| 安新县| 凉城县| 平乡县| 昔阳县| 五原县| 河池市| 师宗县| 开鲁县| 鄂托克前旗| 阿拉善左旗|