This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
I'd strongly recommend NOT using a GUI builder (Netbeans and JBuilder are two builders often mentioned). In the long term, you will be much better off learning to do it 'long-hand'.
I have seen numerous questions - "how do i modify this code, it was created by netbeans and I can't understand how the code works". The answer often is to start from scratch because no-one else can understand it.