Eclipse如何安裝WindowBuilder外掛及如何使用WB

天命王子發表於2016-05-31

如何安裝

  以下講的都是在Window下安裝的,(具體來說是Windows7)

  首先,在Eclipse中安裝目錄下用記事本開啟eclipse.product檔案,檢視裡面的版本號。接著在Eclipse官網上面找到對應的WindowBuilder下載連結,我自己下的是壓縮包,最後在本地安裝的。(要是嫌麻煩的話,我這裡有個地址,可以直接下載到,但是注意我這裡的Eclipse版本是Luna(4.4),不是這個型號的記得上去官網上自己重新下喔)
WindowBuilder外掛
  大家要是自己去官網下的話,建議大家進到WindowBuilder download裡面之後按照自己的Eclipse版本找到對應的下載連結,儘量下發行版壓縮那個吧,另外一個可能會有問題。
  接著,下載完之後,在Eclipse中工具欄找到help -> Install New Software,點進去,再點選Add,新增你剛剛下載完那個壓縮包所在路徑。名字填不填無所謂,接著下面出來的三個選項(Swing Designer,SWT Designer,WindowBuilder Engine)都選上。
  最後,一直點Next,直到安裝完成。
  重啟Eclipse,你的Eclipse就安裝成功了這個外掛了。

如何使用

  重新開啟Eclipse發現介面仍然沒有變化,這是正常的。(因為你還沒有建立一個新的WB工程嘛)

  首先,建立一個新的Java專案,File -> New -> Java Project
  跟著,在資原始檔夾中src中右鍵選擇 New -> Other -> WindowBuilder -> Swing Designer -> Application Window
  接著,再填寫好你的要的包名和類名。
  之後看到的畫面都是程式碼,好像沒什麼差別吧,其實內有乾坤。
  最後,你有沒有注意到程式碼框的下面,其實程式碼是在Source這個頁面裡面的,點選隔壁的Design,就會看到一個像Qt Designer差不多的一個視覺化圖形介面了(要是你是首次點選的話,還需要一段載入時間)。

  完成這些步驟之後,你就可以在裡面將一些控制元件直接拖出來放在視窗裡面了,這樣你就能快速開發出java的圖形化介面了,這樣會省去了你不少時間的。
  但是用這個開發的話,還是跟Qt Designer一樣,你會發現,這樣做出來雖然很快,但是要是在一個大工程\大專案裡邊,這樣開發出來的程式碼維護性較差,不太推薦使用。

相關文章