tags:

views:

1464

answers:

5

I am starting out doing some GUI development in Java, and am looking for a good comprehensive book on Swing. Coming from more of a scientific background, my programs have sometimes been very complex, but this will be my first venture out of the command line. What book (or resource) did you use to learn? Is there a Swing book sitting above your desk right now that you would like to recommend?

thanks in advance

+12  A: 

I suggest you start with the Swing Tutorial before moving on to Java Swing (the Swing Bible, IMHO).

Bill the Lizard
That's what I did and it worked out great.
Ryan Thames
this book is really great, I read it and highly recommend it
Cicik
+4  A: 

Depending on what you want to to, you may also find Filthy Rich Clients useful too. Although it covers some of the more advanced topics, I have found it very useful to dip into and provide a better understanding of how certain things work.

Miles D
I found it, more towards the 2D side. May be its just me.
Adeel Ansari
same here.......
l_39217_l
+2  A: 

I would recommend Swing, by Robinson and Vorobiev, published by Manning, which goes deeper on how to develop a Swing app. As someone on Slashdot wrote, for once it seems to be a better book that the Oreilly's ones. Also the preface is from J. Gosling, that may mean something.

Alain Michel
A: 

After you read all the tutorials, check out Desktop Java Live.

Not sure if this is still available but i heard a tons about it.

l_39217_l
I bought a copy from http://lulu.com
David
+2  A: 

Read The tutorials given here. They are one of the best tutorials for Swing i have ever read.

Also, this is one of my all-time-favorite book for Swings.

Humming Bird