I would recommend:

Swing, Second Edition 

http://www.amazon.com/Swing-Second-Matthew-Robinson/dp/193011088X/ref=sr
_1_5?ie=UTF8&s=books&qid=1267715672&sr=8-5

An oldie but a goodie 

Swing Hacks: Tips and Tools for Killer GUIs (Paperback)

http://www.amazon.com/Swing-Hacks-Tips-Tools-Killer/dp/0596009070/ref=sr
_1_3?ie=UTF8&s=books&qid=1267715672&sr=8-3

And if you're looking to do some fancy transitions, effects have a look
at:

Filthy Rich Clients: Developing Animated and Graphical Effects for
Desktop Java Applications 

http://www.amazon.com/Filthy-Rich-Clients-Developing-Applications/dp/013
2413930/ref=sr_1_7?ie=UTF8&s=books&qid=1267715672&sr=8-7

I'm sure you've come across these frameworks in your travels but if not:

Netbeans Platform - http://platform.netbeans.org/
Jide Soft - http://www.jidesoft.com/
Trident - http://kenai.com/projects/trident/pages/Home

Fest is a great testing framworks for testing your swing apps:
http://code.google.com/p/fest/


And, if you're into Groovy I would be remiss if I didn't point you
towards the Griffon project:
http://griffon.codehaus.org/

While the Java/FX platform holds a lot of promise it's still early days
yet. There is still a huge community behind Swing. Best of luck!

Todd



-----Original Message-----
From: [email protected] [mailto:[email protected]] On
Behalf Of [email protected]
Sent: Thursday, March 04, 2010 7:32 AM
To: The Java Posse
Subject: [The Java Posse] Swing book recommendations

Hi

I'm a fairly experienced Java developer but haven't done much with
Swing beyond writing some simple tools for my own use. I'm looking for
a Swing book that will show me best practice for setting up and
implementing a medium to large scale Java desktop application. Any
recommendations welcome.

Cheers

Nick

-- 
You received this message because you are subscribed to the Google
Groups "The Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/javaposse?hl=en.

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to