Swing: A Beginner's Guide and over one million other books are available for Amazon Kindle. Learn more
Qty:1
FREE Shipping on orders over $35.
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Swing: A Beginner's Guide has been added to your Cart
Condition: Used: Like New
Comment: SHIPS DIRECTLY FROM AMAZON. Book is sharp with only minor wear. Has a publisher's remainder mark.
Access codes and supplements are not guaranteed with used items.
Sell yours for a Gift Card
We'll buy it for $2.57
Learn More
Trade in now
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Swing: A Beginner's Guide Paperback – September 8, 2006

29 customer reviews
ISBN-13: 978-0072263145 ISBN-10: 9780072263145 Edition: 1st

Buy New
Price: $22.84
32 New from $18.00 33 Used from $11.00
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$22.84
$18.00 $11.00
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Hero Quick Promo
Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now
$22.84 FREE Shipping on orders over $35. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

Swing: A Beginner's Guide + Swing Hacks: Tips and Tools for Killer GUIs + Java Swing, Second Edition
Price for all three: $86.67

Buy the selected items together

Special Offers and Product Promotions

  • Pre-order Price Guarantee! Order now and if the Amazon.com price decreases between your order time and the end of the day of the release date, you'll receive the lowest price. Here's how (restrictions apply)

Editorial Reviews

From the Back Cover

Essential Skills -- Made Easy!

Learn to program with Swing -- the framework that defines the look and feel of the modern Java graphical user interface. In this fast-paced guide, master programmer and bestselling author Herbert Schildt shows you how to develop sophisticated user interfaces with Swing. The book begins by describing Swing's architecture, design philosophy, and core concepts. It then examines the Swing component set, which includes buttons, check boxes, lists, trees, tables, menus, scroll bars, spinners, and scroll panes, to name just a few. You'll learn the fundamentals of each component and the techniques needed to use it and then see examples that demonstrate the component in action. By the time you finish this hands-on guide, you will be able to start creating your own professional-looking Swing-based applications.

Designed for Easy Learning:

  • MODULES -- Each concept is divided into logically organized modules (chapters), ideal for self-paced learning
  • CRITICAL SKILLS -- Each module opens with the specific skills covered in the module
  • MASTERY CHECKS -- End-of-module reviews test knowledge using short-answer and fill-in-the-blank questions
  • ASK THE EXPERTS -- Q&A sections throughout are filled with bonus information and helpful tips
  • PROGRESS CHECKS -- Quick self-assessment sections check your progress
  • PROJECTS -- Practical exercises show you how to apply the critical skills learned in each module
  • ANNOTATED SYNTAX -- Example code annotated with commentary that describes the programming techniques being illustrated

About the Author

Herbert Schildt is the author of dozens of programming books, which have sold more than 3.5 million copies worldwide. His books are so widely used that it has been said that he taught a generation of programmers to program. Schildt is an authority on C, C++, C#, and Java and is an expert Windows programmer.

NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Series: Beginner's Guide
  • Paperback: 590 pages
  • Publisher: McGraw-Hill Education; 1 edition (September 8, 2006)
  • Language: English
  • ISBN-10: 9780072263145
  • ISBN-13: 978-0072263145
  • ASIN: 0072263148
  • Product Dimensions: 7.4 x 1.2 x 9.1 inches
  • Shipping Weight: 2.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (29 customer reviews)
  • Amazon Best Sellers Rank: #70,634 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews

17 of 17 people found the following review helpful By Isaac Rivera on December 13, 2006
Format: Paperback
This book is well organized and thought out. It is written clearly. It does not waste time with Java primers and it avoids excessive verbiage. Concepts are built logically, step by step and each has a clear complete example to illustrate. I own several books on Swing, and this one is by far the best introduction to the API.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
15 of 17 people found the following review helpful By Kit S. Ho on July 8, 2007
Format: Paperback
You've got it, I am a Rookie/Greenhorn in Java. Yeah, I got my SCJP cert 5.0 two weeks ago, but I do not know a thing about Swing because it is not required for the exam.

Then I looked into getting the SCJD certification. My research indicated I need to know Swing (Oh-oh), RMI, Threading ...

Most Swing books out there assume you already know something about Swing, which I do not. (So when I start reading those books, I've got confused.) However, this book is different. I started reading after I passed the SCJP exam and find it very easy to follow.

The way I read the book is I follow each example and code it in a text editor. (The SCJD exam allows you to use an IDE, but the code cannot be auto generated by the IDE. So it is safer to use an editor like Notepad++) The example works, and there are step by step instructions for you to follow. Also, the code is explained, alomst line by line, making learning very easy, especially for a Rookie like myself.

I know I will not be an expert on Swing after I finished the book, but at least I'll probaly know enough to take to exam, and may be start reading the other more advanced Swing books.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
9 of 9 people found the following review helpful By Michael T. Wagman on October 20, 2007
Format: Paperback
While the Netbeans has a decent Gui builder. It's great to understand what it is doing. This book covers the basics of building a gui interface extremly well.

Things that were not 100% understood in the gui builder - are obvious now.

Was very pleased with this purchase.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 7 people found the following review helpful By Vinicius Menezes on December 28, 2008
Format: Paperback Verified Purchase
If you like Hebert Schildt's style of teaching it'll be good to know tha the book covers all the essentials of Swing. Advanced Java knowledge (Architeture and "culture") and advanced programming skills are required and previous experience with interface design is also important for understanding the whole concept.

Don't buy this book unless you meet these requirements. It's a begginer's guide for the people that never worked with GUIs ***for Java*** but do understand the generic concept behind GUI development. If you meet all requirements it's worth every penny.

Hebert Schildt as always, does a in-depth analysis of everything that is presented which is great for the tech-savvy people but sometimes becomes boring.

Overall, it's an excellent book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Marcos Scaianschi on July 18, 2009
Format: Paperback Verified Purchase
Even though almost all Java IDE's bring a well developed user graphic interface it's prioritary to have a good knowledge on what Swing's about and its capabilities. Moreover you want to know about event handling and how to deal with events.
So, if you are looking to enter and to "have" a very good idea on what Swing does involve and how to dance with it, this is a very good book.
I personally like very much how Osborne-McGrawHill's book are faced and the way they present the information. The author seems to be an autohority within the C, C++ and Java programming environments.
I'm not finished yet with the book, I have some chapters remaining by this date, but the book has been really good so far.
I encourage you to read it whether you are interested in learning Swing.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By P. Kleja on February 26, 2009
Format: Paperback
When you want to be sure you use corectly the swing technology you need some tutorial which would also take you through all the basic possibilities of this technology.
After reading this book you get the confidence and experience in using of all the most important basics and that is the point. For the time being I do not know other book for beginners to acomplish such mission. Very good book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By T. Nield on February 23, 2014
Format: Paperback Verified Purchase
I know this book was published in 2006, but it is just as relevant today. Fortunately, Swing has barely changed in a decade and that's the advantage of a mature technology. I know JavaFX is on the horizon to replace Swing, but it will be a couple of years before it reaches maturity. But just because JavaFX is replacing Swing does not mean Swing will go away. It will always be around to support legacy applications. So, do yourself a favor and use this highly capable GUI technology until JavaFX overtakes Swing in its features.

This book is incredible and offers valuable breakdown to fully understanding and exploiting Swing. Its accessible to beginners and advanced developers alike, and offers incredible knowledge to both.
2 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By J. Hatch on May 13, 2010
Format: Paperback Verified Purchase
This book is excellent for getting started. With a little bit of Java background, you can use this book to start building more than just basic GUI components. Using this book in combination with NetBeans and Eclipse, I have been able to build screens using almost all of the components covered in this book. As a getting started guide I give this book 5 stars. It doesn't cover the more powerful applications of Swing. It is not meant to be an all-encompassing reference, but covers all the basics extremely well.

Use this book to get started, and use online references and other books to delve more deeply into the topic of building Swing GUIs.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
Swing: A Beginner's Guide
This item: Swing: A Beginner's Guide
Price: $22.84
Ships from and sold by Amazon.com

What Other Items Do Customers Buy After Viewing This Item?