Eclipse視覺化外掛WindowBuilder的安裝方法
WindowBuilder外掛的簡單介紹
大家都知道在做窗體程式的開發中,傳統的Java語言在開發窗體應用程式中僅靠程式碼語句來實現對控制元件的控制顯得不夠靈活和準確,難以高效的開發具有良好使用者介面的應用程式,所以我們應該尋找Java中可以拖拽控制元件來實現窗體繪製的外掛。所幸的是找到了一種還算好用的外掛——WindowBuilder,它是一款基於Eclipse平臺的雙向Java的GUI設計外掛式的軟體,它具備SWT/JFACE開發、Swing開發及GWT開發三大功能,是一款不可多得的Java體系中的WYSIWYG工具。
下載
開啟瀏覽器,在位址列中輸入網址:http://www.eclipse.org/windowbuilder/。
單擊Download按鈕。
在開啟的網站中單擊如下link。
接著跳到一個下載頁面,點選Download按鈕進行下載即可。最後下載到的zip壓縮包為repository.zip
。
WindowBuilder離線安裝
由於下載到本地之後是一個zip壓縮檔案,所以可離線安裝WindowBuilder外掛了。安裝步驟如下:
開啟Eclipse,Help
→Install New Software...
,出現如下圖所示介面。
點選Add按鈕,在Name文字域中起名字是隨意的,也可不起,這裡我起的名字為windowbuilder,在Location文字域中把WindowBuilder離線安裝外掛包的地址(例如,本人的就是D:\my plugins\repository.zip)貼上過去,點選OK按鈕。
在下圖中點選Select All,並點選Next。
接著出現如下圖所示介面,繼續點Next。
然後出現如下圖所示介面,點選我接受按鈕,並點選Finish。
現在我們就慢慢等著它下載,下載完畢就成功安裝了windowbuilder外掛。
重啟
Eclipse,WindowBuilder外掛生效。
使用演示
安裝好WindowBuilder外掛之後重啟Eclipse,若想視覺化的建一個窗體程式,可進行如下操作:
新建一個Java專案,在Java專案上單擊右鍵→New
→Other
→WindowBuilder
→Swing Designer
可以看到有許多庫可以使用,如下圖:
一般我們做窗體程式時會用到JFrame,所以選中JFrame選項之後,點選Next,然後新建一個類檔案,並指定其所在的包,如下圖:
最後點選Finish按鈕,即可建立一個JFrame窗體。建立完的JFrame窗體的java檔案中,系統會自動生成部分程式碼,如圖所示。
單擊底部的Design選項卡,可以切換到視覺化設計介面,如下圖所示。該介面中有3個主要區域,分別是元件工具箱、窗體設計區和屬性。其中,元件工具箱提供了設計Swing程式所需的佈局管理器、容器和各種元件;窗體設計區主要用來對窗體進行視覺化的設計;屬性區域用來對窗體或者元件的相關屬性進行設定,這樣就省去了編寫程式碼設定屬性的過程,更加方便快捷。
在視覺化設計介面中,使用者可以根據自己的實際需要在窗體中繪製相應的元件,並對元件的屬性進行設定,繪製元件的具體操作為:在左側“元件工具箱”選中單擊要顯示在窗體上的元件,然後將滑鼠移動到“窗體設計區”,這時會顯示一個帶綠色原點的滑鼠形狀,在某個區域單擊滑鼠左鍵,即可繪製一個相應的元件,如圖所示。
說明:建立完JFrame窗體後,預設的佈局方式為BorderLayout(預設鋪開整個窗體),如果想要取消佈局,可以直接在窗體設計區按Delete鍵刪除,然後切換到java檔案(單擊底部的Source選項卡),將setLayout方法的引數設定為null。
到此這篇關於Eclipse視覺化外掛WindowBuilder的安裝方法的文章就介紹到這了,更多相關Eclipse視覺化外掛WindowBuilder內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!