1. 程式人生 > >有關在Eclipse上安裝外掛WindowBuilder以及如何使用

有關在Eclipse上安裝外掛WindowBuilder以及如何使用

其實在Eclipse上安裝外掛很簡單,主要有兩種方式:第一種就是線上安裝外掛;第二種就是,採取離線方式,也就是先將外掛壓縮包下載下來。推薦使用第二種,因為到時候你可以自己隨時刪除這個外掛。

首先,此時此刻Eclipse是可以工作的狀態,也即是打開了Eclipse。Google一下關於Java GUI外掛,會發現比較多的外掛,但是在這裡推薦使用WindowBuilder外掛,我記得,曾經WindowBuilder還不是免費的,昨天才發現這麼好的東西竟然已經免費了,真是開發者的一大福利。Google搜尋一下WindowBuilder這東西,第一就是了。如下圖:


在上面圖中,第一個結果是離線安裝方式,也就是等下要說的,至於第二個搜尋結果是線上安裝方式。點選第一個連結,來到:


點選帶下載圖示的那個Download,

可以看到以下內容:

====================================================================================

Installing WindowBuilder Pro

All downloads are provided under the terms and conditions of the Eclipse Foundation Software User Agreementunless otherwise specified.

Develop Java graphical user interfaces in minutes for Swing, SWT, RCP and XWT with WindowBuilder Pro’s WYSIWYG, drag-and-drop interface. Use wizards, editors and intelligent layout assist to automatically generate clean Java code, with the visual design and source always in sync.

These instructions assume that you have already installed some flavor of Eclipse. If you have not, Eclipse can be downloaded from http://www.eclipse.org/downloads/. Instructions and system requirements for installing WindowBuilder can be found here.

Update Sites

Eclipse Version Release Version
Integration Version
Update Site Zipped Update Site Update Site Zipped Update Site
4.4 (Luna) link
4.3 (Kepler) link link
4.2 (Juno) link link
3.8 (Juno) link link
3.7 (Indigo) link link
3.6 (Helios) link
3.5 (Galileo) link
3.4 (Ganymede) link
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

根據你下載的Eclipse版本選擇,應該下載那個。因為我使用的是Indigo(3.7),下載了這個對應的WindowBuilder外掛,下載成功之後將其放到你的理想目錄(一般也就放在Eclipse同目錄下)。

第二,點選Eclipse中的Help,再次點選Install New Software,會出現:


點選Add,


在Name那一欄填寫外掛的名稱,如WindowBuilder。再點選Archive,選擇外掛所在目錄,之後就是:


點選Ok,後面的步驟沒什麼難度,就是點點滑鼠而已。select all勾選,同意協議,一步一步的簡單點選就可以了,安裝成功後會要求重啟Eclipse。

下面來看看如何使用WindowBuilder外掛,


使用的方式也比較簡單,Java GUI方面上的所有介面容器都在這了,有JFrame,還有JPanel等等。

使用之前,必須建立一個工程:

第一種方式就是直接利用我們熟悉的建立方式,直接New 一個Java Project。

第二種方式就是使用我們安裝的外掛,如上圖中出現的,選取Swt/JFace Java Project。

現在工程也建立好了,這兩種方式的不同也就是:第二種方式還會引用一些包而已,至於第一種方式更加普遍。

第一種方式:


工程建立好了,那麼進入真正如何使用。

使用New〉〉Other〉〉


選擇Swing Designer,(如果確實要選擇SWT Designer也可以,只不過SWT Designer相容性沒有Swing Designer這麼好,畢竟Swing Designer是針對Java使用的,它裡面的控制元件都是JXXXX形式的,比如JText,而SWT Designer確實XXXX形式的,比如Text),所以,最好選擇Swing Designer裡面的元件

可以選擇Application Window,一般也就是應用視窗,所以選擇這個。

下面的操作就像新建一個類一樣。。


圖1

     在WindowBuilder下可以直接建立工程,也可以建立單個的視窗。假設已經建立了工程,這裡選擇Swing Designer下的Application Window,點選Next >後,類似於新建類,在後續對話方塊中輸入Name和Package,如圖2所示。


圖2

Finish後,即可得到HelloWorld.java。開啟HelloWorld.java,可見其中已經預先生成了一些程式碼,是一個空白的窗體。點選程式碼視窗左下角新出現“Design"標籤,可以使用WindowBuilder Editor視覺化地檢視窗體(也可以在HelloWorld.java上點選右鍵,選擇Open With->WindowBuilder Editor),如圖3所示。


圖3

      WindowBuilder Eidtor的介面類似於VS等工具,能夠視覺化地對介面進行設計。點選Layouts下的Absolute layout,再點選窗體,使用絕對定位;點選Components下的JTextField,再點選窗體,新增一個文字框,修改其Variable屬性為”txtName“;點選Components下的JButton,再點選窗體,新增一個按鈕,修改其Variable屬性為btnSubmit,修改其text屬性為”Submit“;點選Components下的JLabel,再點選窗體,新增一個標籤,修改其Variable屬性為lblName,修改其text屬性為”Name:“;同樣方法再新增一個JLabel,修改其Variable屬性為lblMessage,修改其text屬性為”Please enter your name.“;調整介面尺寸,最終得到的介面如圖4所示。


圖4

這時點選左下角的”Source“標籤回到程式碼編輯器,可以看到WindowBuilder生成的程式碼如下:

package text; import java.awt.EventQueue; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JTextField; import javax.swing.JButton; public class HelloWorld { private JFrame frame; private JTextField txtName; /** * Launch the application. */ public static void main(String[] args) { EventQueue.invokeLater(new Runnable() { public void run() { try { HelloWorld window = new HelloWorld(); window.frame.setVisible(true); } catch (Exception e) { e.printStackTrace(); } } }); } /** * Create the application. */ public HelloWorld() { initialize(); }

相關推薦

有關Eclipse安裝外掛WindowBuilder以及如何使用

其實在Eclipse上安裝外掛很簡單,主要有兩種方式:第一種就是線上安裝外掛;第二種就是,採取離線方式,也就是先將外掛壓縮包下載下來。推薦使用第二種,因為到時候你可以自己隨時刪除這個外掛。 首先,此時此刻Eclipse是可以工作的狀態,也即是打開了Eclipse。Goo

Eclipse安裝外掛springsource-tool-suite詳解,完美不報錯!以及yml無自動提示?

在Eclipse上操作springboot過程中,開啟yml檔案時,為何沒有提示訊息? 答:提示訊息是需要eclipse的一個叫sts的外掛支援的。 為何在eclipse上線上安裝springsource-tool-suite外掛時,總報錯,安裝不成功? 那麼我們需要離

Eclipse安裝外掛springsource-tool-suite詳解,完美不報錯!&&yml為何沒有提示訊息?

在Eclipse上操作springboot過程中,開啟yml檔案時,為何沒有提示訊息? 答:提示訊息是需要eclipse的一個叫sts的外掛支援的。 為何在eclipse上線上安裝springsour

eclipse安裝使用Swing介面繪製外掛WindowBuilder

  對於java的awt/swing來說,純手工介面佈局,程式碼對於新手而言相對複雜。另外使用大量時間調整界畫素比較磨人,可以在eclipse上安裝windowBuilder外掛後使用視覺化的方式降低開發難度,提升開發效率。   1.安裝外掛,可以有兩種方式:

eclipse安裝STS外掛,推薦【線上安裝

步驟: 1、開啟Help—About Eclipse,檢視eclipse版本。 2、開啟連結:https://spring.io/tools/sts/all,在 Update Sites 下,複

eclipse安裝Scala外掛

1、官網下載地址 http://scala-ide.org/download/current.html   目前最新的版本   http://download.scala-ide.org/sdk/lithium/e46/scala212/stable/site  

eclipse安裝Scala插件

版本 分享 目前 help nbsp images ins 下載 logs 1、官網下載地址 http://scala-ide.org/download/current.html   目前最新的版本   http://download.scala-ide.org/sdk/l

Eclipse 安裝 springsource-tool-suite

程序 安裝 插件 img about order 根據 mave ips spring tool suite 是一個基於eclipseIDE開發環境中的用於開發spring應用程序的工具。提供了開箱即用的環境用於實現,調試和部署你的spring應用,包括為關鍵的的服務器和雲

Eclipse】在Eclipse安裝SVN

工具 logs ips png 人做 pda date 需要 fig SVN的安裝 下載svn插件site.zip工具包 解壓site工具包,將內容放置到eclipse\dropins目錄下 重啟 eclipse 打開 SVN 窗口

Eclipse/安裝Memory Analyzer的兩種方式

今天瞭解了一下JVM入門,在Eclipse上面安裝了MAT[Memory Analyzer] 當前兩種安裝方式.都是線上安裝: 線上安裝最容易讓人詬病的就是網路;所以請大家自備梯子; Memory Analyzer是什麼 Memory Analyzer簡稱 Mat 是一

EclipseGIT外掛EGIT使用手冊

                首先下載EGIT外掛就可以使用,最好下載ZIP檔案比較好配置,可惡的Great Wall.地下面重啟myeclipse 就可以了。配置個人資訊,最重要的是user.name和user.emaill  Preferences > Team > Git > Con

Eclipse安裝springsource-tool-suite

檢視你的eclipse版本 help-->About Eclipse Help-->Install New Software-->work with 中輸入http://dis

github在eclipse外掛egit官方使用指南

< EGit Getting Started Overview If you're new to Git or distributed version control systems generally, then you might want to read Git

關於解決eclipse線上安裝外掛速度慢問題(jbosstools-4.4.4.Final)

今天要下載個eclipse中的外掛(jbosstools-4.4.4.Final)(線上下載),結果發現網路基本不會動 原因:可能是外國伺服器的原因,不排除是the great fire wall針對了   解決方法一:找國內映象(以前有很多,今天試了都不行,如有可以望評論

Eclipse安裝Spring Tool Suite (STS)

Spring Tool Suite介紹 spring Tool Suite是一個基於Eclipse IDE開發環境中的用於開發Spring應用程式的工具,提供了開箱即用的環境用於實現、除錯和部署你的Spring應用,包括為關鍵的伺服器和雲端計算、Git、Maven、Aspe

eclipse安裝外掛Lombok

一、Lombok是什麼Lombok是一款小巧的程式碼生成工具。官方網址:http://projectlombok.org/ LomBok主要特性有:自動生成預設的getter/setter方法、自動化的資源管理(通過@Cleanup註解)及註解驅動的異常處理等。目前在國外廣

linux安裝libpng庫以及zlib庫

hello ,大家好,我是jordy,一隻空著的杯子;歡迎各位朋友光臨我的部落格,多多溝通 ,我的QQ :   1760282809   363232564(一)下載libpng的庫:我下載的是libpng-1.5.8 的安裝包libpng-1.5.8.tar.xz 的包注意

chrome安裝外掛

chrome安裝外掛步驟   更多工具---擴充套件程式---   廣告攔截外掛   adblock plus   json試圖工具    json handle   有道詞典劃詞擴充套件v3  

laravel 原有專案安裝外掛 解除安裝外掛

1.原有專案新新增擴充套件的,都使用 不建議composer update  composer require new/package 2. 解除安裝不用的外掛庫  composer remove some/package 更多擴充套件包:http://www.xia

如何在Eclipse安裝和使用hibernate Tool?

分步閱讀 1、分享Eclipse Marketplace 使用經驗 2、分享安裝hibernate Tool 工具/原料 Eclipse 4.x 方法/步驟 1 開啟Eclipse 開發工具 2 選單 help,選擇 Eclipse marketplace