Ok I really need to learn Java Swing. I have been looking up several books and two stand out so far. The first is Java Swing by Marc Loy and the second is Swing: A Beginner's Guide by Herbert Schildt. I am not an expert at Java, but I wouldn't consider myself a beginner. I want to understand Swing before I start on this project, but I want a good book before I go and buy one of these books. Any comments or other suggestions would be very helpful and appreciated. Ive heard both good and bad things about Java Swing, but it seems to be a good book. Thank you.
I have referred the Swing book by Herbert Schildt- found it good though I didnt read it end-to-end it was just a reference for different components I wanted to use. You can also refer to the Swing tutorials -they are also quite useful.
I would also suggest you to have a look at JavaFX 2.0.