Java學習之Java可視化開發工具:WindowBuilder


安裝WindowBuilder

打開eclipse–>在菜單欄中找到Help–>選擇Eclipse Marketplace

 

 

進入商店,搜索windowBuilder

 

 

重點:安裝如果失敗請關閉防火牆重新安裝,如果還是安裝不了就只能去windowBuilder官網下載其安裝包,然后在本地進行安裝(安裝方法網上自查,很簡單)

創建java文件

安裝成功后我們就可以創建GUI了,在包中右鍵new,選擇other

 

再下面找到WindowBuilder文件,選擇其中的Swing Design中的第一個Application Window–>next,取個名字

 

 

創建好的java文件連main函數都給寫好了,這個時候我們就直接進入操作環節,根本不需要動代碼。

功能介紹

我們通過點擊頁面下面一欄的design進入可視化設計模式

 

 

然后我們會進入到下面這個頁面

接下來會介紹一下不同顏色選區有的功能

1.淡藍色:類似選擇,框選都在里面,一些系統的操作

2.橘紅色:里面是各種畫布,建議都試試,我也是一個一個試了遍,比如JScrollpanel是滾動畫布,就是帶滾動條那種,有興趣的同學可以去

3.綠色:里面是各種布局,不同的布局效果不同,比如第一個絕對布局就是最自由的,不過用WindowBuilder一般默認的布局都是箱式布局或流式布局,最好用的還是絕對布局,自由度非常高,想怎么放都行,當然可以通過畫布的組合實現不同布局的組合,建議多試試。

4.藍色:這里面我用過的只有第一列的Box,這里面主要是各種結構,比如Box就是字面意思,箱子,它是均勻的將空間分成一個個箱子,你可以往里面無限加組件,分別有水平的和垂直的兩種結構。

5.黃色:里面就是各種組件,文本,按鈕,選項框,表格等等。大家可以多多嘗試。

 

 

了解了這些功能后,我們怎么去用的?

也很簡單,就是點擊你需要的東西,然后加到右邊的空白的框框里就好了,比如我們加一個JPanel進去。右下方就是這個畫布的基礎信息了,第一行是變量名,第二行是布局,比如現在的布局默認流式布局,下面就是各種各樣的信息,包括背景,邊框等等。

 

 我們先將畫布的布局改成絕對布局Absolute,然后我們在這個布局中加一個按鈕JButton

 

 右下角就是這個按鈕的各種信息了,和上面的布局類似,如果我們想要設置監聽,就在右邊界面中選擇這個按鈕,右鍵

 

 

就可以添加監聽了,當然事件監聽中的具體實現還是要自己寫代碼的。

這個時候我們可以回去看看代碼,點擊右下角design旁邊的source,就能回到原本的代碼行中,這個時候可以發現,代碼自己被自動生成了。

 

 所以這是一個非常省事的Java開發工具,在進行可視化設計的時候我們還是覺得能看着設計比較好。它還有很多功能,大家有興趣的可以自己嘗試。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM