java hosting


Title
Author
Publisher
ISBN
Reviewed by
Review text
Category

Your search returned 1 matching documents




Swing
by Matthew Robinson and Pavel Vorobiev, Matthew Robinson and Pavel Vorobiev


Manning Publications
1 edition
December 1999
917 pages

Reviewed by Annmarie Ziegler, September 2001
  (10 of 10)


Looking for a book on Swing with in-depth coverage of the how's and whys? Then Swing by Matthew Robinson and Pavel Vorobiev is it.

The authors use the first few chapters to cover an overview of Swing with an emphasis on what goes on behind the scenes. This may seem intimidating to those less familiar with Swing, but it does prove to be an excellent introduction to the concepts of Swing. The authors then turn their attention to the basics of Swing, including frames, panels, layout managers, splitpanes, scrolling panes, combos and list boxes, dialogs, progress bars, sliders, and scroll bars, buttons and labels, among others.

Next are advanced topics including the use of layered panes to enhance interfaces, MDI, text, internal frames and a comprehensive discussion on the complex and often complicated topic of Trees and Tables. Developers looking for the "Hello World" application won't find it here. In its place are exhaustive coding samples with detailed explanations. The authors take great care to discuss the importance of threads in Swing, focusing on multi-threading and how to build thread-safe methods. Throughout the book the authors also make it a point to include UI delegation examples and when to use the default implementations and when to override them. The last couple of chapters focus on the special topics of printing and a brief introduction to Java2D.

Overall this is an excellent book, and I would recommend it for the intermediate to advanced Swing developer.

Discuss book in the Saloon More info at Amazon.com



Manning Publications
second edition
February 2003
912 pages

Reviewed by Thomas Paul, March 2003
  (10 of 10)


Two years ago, the JavaRanch reviewer, Anmarie Ziegler, wrote this about the first edition: "Overall this is an excellent book, and I would recommend it for the intermediate to advanced Swing developer." The same can be said of the second edition of "Swing". This edition has been updated to bring it up to Java 1.4 with new examples, new components, and three new chapters. You should note that this book is not for beginners. If "threads", "anonymous classes", or "event handling" are foreign words to you then you should go over the basic Swing chapters in a Java intro book such as "Beginning Java 2" by Ivor Horton. If you consider yourself at least an intermediate Java programmer and are comfortable with the basics of the AWT and you want to learn Swing very well then you are ready for this book. The authors have written the Bible of Swing. This book covers not just the basics of Swing but goes beyond that to teach you how to build your own Swing components. The cover states that the book contains, "production quality code" and this is exactly what it contains. You will find no simple "Hello World" examples but instead demonstrations of how to make use of the real power of Swing. The coding samples you will find in this book are extremely detailed and well commented. If you want to learn how to be a competent Swing developer then you should get this book.

Discuss book in the Saloon More info at Amazon.com

 
The Bunkhouse administrator is Ankit Garg.