• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Where can I learn about Swing?

 
Robert Miller
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm currently studying for the SCWCD but I am considering also starting work on the programming assignment for the SCJD. I have no experience doing user interfaces on Java. It seems like all of the books on Swing that have been reviewed at javaranch assume some prior knowledge of Swing or AWT.

What resources do you all recommend for someone who has done user interface work but does not already know about AWT or Swing?

Thanks,

Robert
 
Robert Konigsberg
Ranch Hand
Posts: 172
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You know, I used three excellent print references to understand Swing, which you may already have:

1. Core Java 2 - Volume 1 - Fundamentals
2. Core Java 2 - Volume 2 - Advanced Features
3. Java Cookbook

You can probably get away with books 1 and 3.

Good luck!

Rob
 
Eben Hewitt
Author
Ranch Hand
Posts: 36
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The O'Reilly book called Java Swing is pretty good. It covers everything that is required by the SCJD, and is useful as a reference. It also covers the 1.4 SDK so it includes coverage of things like Spring Layout.

The books that Rob mentions are all excellent, especially the Core books by Cay Horstmann and Gary Cornell.

I would also recommend the Core JFC book by Kim Tompley. It is a little older and covers 1.3. But it is better written in my view than the O'Reilly book, and the fundamentals are covered quite well.

Both of them are huge--around 1400 pages.
[ June 24, 2004: Message edited by: Eben Hewitt ]
 
Robert Konigsberg
Ranch Hand
Posts: 172
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Eben makes good suggestions as well. The only reason why you might want to consider avoiding them is because there is just so much information in them, you may find yourself wading through them just to find what you want (This is which is what makes Java Cookbook so good - it's very at-your-fingertips for the basic questions. That, in conjunction with the detail in Volume 1 is enough to pass the test, I believe.)

Actually I may be missing JTable in there.

We're just providing two opinions. I'm sure you'll figure out the right thing to do.
[ June 26, 2004: Message edited by: Robert Konigsberg ]
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic