--- tags: Java,WindowBuilder --- # How to use WindowBuilder ## Introduce WindowBuilder is a plugin for eclipse. It can be easy to generate java code for gui. ## Install Download https://www.eclipse.org/windowbuilder/download.php Here, I download the zip file. ![](https://i.imgur.com/T7OUpyI.png) Open Eclipse and click Help -> Install new Software All ticked and keep to install. ![](https://i.imgur.com/qDztK71.png) ## How to use ###### Create a Java Project First, created a new java project named "demo" and click finish button. ![](https://i.imgur.com/HzTvtrp.png) ###### Create a JFrame File -> New -> Select a wizard WindowBuilder -> Swing Designer -> JFrame ![](https://i.imgur.com/Icfrrcp.png) Named JFrame class "GuiDemo" ![](https://i.imgur.com/8aQl5aJ.png) Switch to Design, it shows GUI design. ![](https://i.imgur.com/nZDAVNC.png) ###### Set layout for JFrame Right mouse click Set layout -> Absolute layout ![](https://i.imgur.com/2e2ZORl.png) First click componets: JLabel and JButton to JFrame ![](https://i.imgur.com/jfENPFB.png) Renew to name these componets. ![](https://i.imgur.com/sQjRWUF.png) Add Event Handler for button. ![](https://i.imgur.com/zlqpBY6.png) Add to change JLable string when button is clicked. ![](https://i.imgur.com/5rRbD6O.png) Finally, Run it! ![](https://i.imgur.com/Dgr987U.png)