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 recommend reading Core JFC by Kim Topley (Prentice Hall Press) and maybe even Java Swing from O'Reilly Publishers. Both these books are great references for Swing (the Core JFC book has great examples). You can also find a four or five chapter introduction to Swing in the O'Reilly book Learning Java. This is the first book I used when I got into Java.