aspose file tools*
The moose likes Swing / AWT / SWT and the fly likes Swing Second Edition (Manning) Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "Swing Second Edition (Manning)" Watch "Swing Second Edition (Manning)" New topic
Author

Swing Second Edition (Manning)

Marcelo Ortega
Ranch Hand

Joined: May 31, 2005
Posts: 526

Does anyone recommend this book to me? Are there any more updated books which covers the same topics (Layout Managers, etc.)?

Is this book a little out dated?

Thanks in advance and best regards,
Marzo.


SCJP 1.4, SCWCD 1.4, SCBCD 1.3, SCJD, SCEA/OCMJEA

Live life to an interface, not an implementation!
Marcelo Ortega
Ranch Hand

Joined: May 31, 2005
Posts: 526

Or would this one be better?

JFC Swing Tutorial, The: A Guide to Constructing GUIs, Second Edition

Can anyone recommend one for me please?
Pat Hays
Ranch Hand

Joined: Aug 20, 2004
Posts: 138
Hello Marzo

I can recommend a program called JFrameBuilder. I found it very useful it design my interfaces and then it generates the code for various Swing Components.

It shows the effect of setting each property of various Swing Components, just by the current changes. Then you will can the code immediately. Not like others I've found which hide it away. for example, If you want to know how to show an image on your interface, or how to use JTabbedPane properly etc. anyway I think its worth a look.


Download Java GUI Builder, <a href="http://www.mars3000.com" target="_blank" rel="nofollow">http://www.mars3000.com</a>
Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15299
    
    6

Originally posted by Pat Hays:
Hello Marzo

I can recommend a program called JFrameBuilder. I found it very useful it design my interfaces and then it generates the code for various Swing Components.

It shows the effect of setting each property of various Swing Components, just by the current changes. Then you will can the code immediately. Not like others I've found which hide it away. for example, If you want to know how to show an image on your interface, or how to use JTabbedPane properly etc. anyway I think its worth a look.


However, it won't teach you how to use Swing as Marzo obviously wants to. Pat, I've told you privately in the past. Now I tell you out here in public. Stop selling your product outside of the Blatent Advertising forum.


GenRocket - Experts at Building Test Data
Tim McGuire
Ranch Hand

Joined: Apr 30, 2003
Posts: 820

I can recommend the book. My two best resources for learning Swing have been the Manning book and this forum.

The Manning book acts as both a reference and a step by step tutorial. Lots of solid code. One thing I especially like are the UI Guidelines sprinkled throughout the book.
miguel lisboa
Ranch Hand

Joined: Feb 08, 2004
Posts: 1281
Is this book a little out dated?

its updated to the (then) new java 1.4; anyway you can have a look at the whole book and code.

i have the book and i'm not disapointed: great code, clean and clear explanations; i use it as a help when i need something in particular


java amateur
Tad Dicks
Ranch Hand

Joined: Nov 16, 2004
Posts: 264
Personally I don't care for the book too much. Its extremely dry, and can be rather dense making searching through it as a reference sometimes difficult and just reading through it to be painful (though this is all personal opinion). I would prefer something simliliar to the Head First series if I could find it. That being said it is rather dense and large so there is a lot of information there, I only wish it delved into the text api more.
Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15299
    
    6

Personally, I have never ran across a book for learning Swing that was much more than a wordy, convoluted version of Sun's own Swing tutorial. Between that, the API, and Javaranch, I learned everything I needed to know about piecing together basic Swing applications.

Once you get that down, then go by yourself a copy of Desktop Java Live (be sure and get the EBook so you get all the updates) which will show you how to use all those wonderful 3rd party libraries to really enhance your Swing application as well as how to put those pieces together the right way instead of forcing it.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Swing Second Edition (Manning)