or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
37 used & new from $11.74

Have one to sell? Sell yours here
 
   
The JFC Swing Tutorial: A Guide to Constructing GUIs (2nd Edition)
 
 

The JFC Swing Tutorial: A Guide to Constructing GUIs (2nd Edition) (Paperback)

~ (Author), (Author), Alison Huml (Author), Sharon Zakhour (Author)
3.6 out of 5 stars  See all reviews (24 customer reviews)

List Price: $64.99
Price: $40.94 & this item ships for FREE with Super Saver Shipping. Details
You Save: $24.05 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 4 left in stock--order soon (more on the way).

Want it delivered Tuesday, November 17? Choose One-Day Shipping at checkout. Details
20 new from $30.73 17 used from $11.74

Formats

Amazon Price New from Used from
  Paperback, March 4, 2004 $40.94 $30.73 $11.74

Frequently Bought Together

Customers buy this book with The Java Tutorial: A Short Course on the Basics, 4th Edition by Isaac Rabinovitch

The JFC Swing Tutorial: A Guide to Constructing GUIs (2nd Edition) + The Java Tutorial: A Short Course on the Basics, 4th Edition
  • This item: The JFC Swing Tutorial: A Guide to Constructing GUIs (2nd Edition) by Mary Campione

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • The Java Tutorial: A Short Course on the Basics, 4th Edition by Isaac Rabinovitch

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Swing Hacks

Swing Hacks

by Joshua Marinacci
4.1 out of 5 stars (18)  $19.77
Java Swing, Second Edition

Java Swing, Second Edition

by Robert Eckstein
3.4 out of 5 stars (76)  $40.49
Swing: A Beginner's Guide (Beginner's Guide  (Osborne Mcgraw Hill))

Swing: A Beginner's Guide (Beginner's Guide (Osborne Mcgraw Hill))

by Herbert Schildt
4.3 out of 5 stars (10)  $26.60
Graphic Java 2, Volume 2, Swing (3rd Edition) (Sun Microsystems Press Java Series) (2 Book Set)

Graphic Java 2, Volume 2, Swing (3rd Edition) (Sun Microsystems Press Java Series) (2 Book Set)

by David M. Geary
4.3 out of 5 stars (50)  $44.09
Core Java, Vol. 2: Advanced Features, 8th Edition

Core Java, Vol. 2: Advanced Features, 8th Edition

by Cay S. Horstmann
3.7 out of 5 stars (7)  $37.79
Explore similar items

Editorial Reviews

Amazon.com Review

With the arrival of Sun's Swing/JFC classes, Java developers can create user interfaces that look great and perform just as well as "native" interfaces. The JFC Swing Tutorial: A Guide to Constructing GUIs provides a hard copy of Sun's popular online tutorial for Swing/JFC development. Its numerous code examples and clear presentation style make this title a fine choice for mastering the ins and outs of today's Swing.

Owing to its Web heritage, digestibility is perhaps this book's most notable feature. Short sections on virtually every topic in Swing programming help bring the reader up to speed with this UI library. Early sections look at getting started and the organization of classes in both applets and applications, as well as useful high-level classes like frames and scroll panes. When it comes to such basic Swing components as text, label, and image controls, Swing beginners will appreciate the concise description of each component along with necessary APIs. More advanced material, such as optimizing repainting of Swing controls and techniques for more efficient tables, will be useful to any Swing developer.

Most computer books use either code excerpts or full-length programs. For the main text of The JFC Swing Tutorial, short code examples are the norm, but with over 300 pages of complete programs in an appendix, this book will also please those who appreciate more complete examples.

Efficient and thorough, this book succeeds in making JFC/Swing enjoyable while imparting a good deal of necessary information. Armed with this book, any intermediate to advanced Java programmer can make sense of today's Swing with a minimum of effort. --Richard Dragan

Topics covered: JFC basics, compiling and running JFC programs, JFC applets and applications, pluggable look-and-feel options, layout managers, event listeners and event handling, graphics, images, animation and painting, threads, JComponent, frames and top-level containers, basic and advanced JFC components, tables, trees, models and custom editors, accessibility APIs, and converting code from AWT to JFC. --This text refers to an out of print or unavailable edition of this title.



Product Description

Text explores the ins and outs of creating GUIs with Swing components. Includes a tabbed reference section, new introductory chapters, and coverage of newer features. For the novice or experienced Java developer. Previous edition: c1999. Softcover. DLC: Graphical user interfaces (Computer systems).

Product Details

  • Paperback: 784 pages
  • Publisher: Prentice Hall PTR; 2 edition (March 5, 2004)
  • Language: English
  • ISBN-10: 0201914670
  • ISBN-13: 978-0201914672
  • Product Dimensions: 9.1 x 7.2 x 1.6 inches
  • Shipping Weight: 2.6 pounds (View shipping rates and policies)
  • Average Customer Review: 3.6 out of 5 stars  See all reviews (24 customer reviews)
  • Amazon.com Sales Rank: #276,847 in Books (See Bestsellers in Books)

More About the Authors

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

Look Inside This Book


What Do Customers Ultimately Buy After Viewing This Item?

The JFC Swing Tutorial: A Guide to Constructing GUIs (2nd Edition)
50% buy the item featured on this page:
The JFC Swing Tutorial: A Guide to Constructing GUIs (2nd Edition) 3.6 out of 5 stars (24)
$40.94
Swing: A Beginner's Guide (Beginner's Guide  (Osborne Mcgraw Hill))
16% buy
Swing: A Beginner's Guide (Beginner's Guide (Osborne Mcgraw Hill)) 4.3 out of 5 stars (10)
$26.60
The Java Tutorial: A Short Course on the Basics, 4th Edition
14% buy
The Java Tutorial: A Short Course on the Basics, 4th Edition 4.5 out of 5 stars (6)
$34.64
Java Swing, Second Edition
10% buy
Java Swing, Second Edition 3.4 out of 5 stars (76)
$40.49

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(4)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

24 Reviews
5 star:
 (7)
4 star:
 (8)
3 star:
 (4)
2 star:
 (2)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
3.6 out of 5 stars (24 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
29 of 29 people found the following review helpful:
4.0 out of 5 stars the fastest track to writing GUI using Swing..., August 13, 2000
By Mayer Goldberg (Beer Sheva, Negev Israel) - See all my reviews
(REAL NAME)   
If you know Java, that is, Java without the GUI, and you want to write applets or programs that use GUI components (buttons, menues, text boxes, etc), pick up this book and you'll be writing your own GUI applications in under an hour. Don't bother with the "Differential Equations For Dummies" or with the Web Programming in 21 Days type of books -- Many of them use the older GUI and others, even though they do use Swing, use the older event handling model. If you want to program GUI, then do it right: The book is systematic and accurate and has plenty of examples of code. Use this book for textbook and/or reference.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
29 of 30 people found the following review helpful:
4.0 out of 5 stars A beter Swing "tutor" is hard to find, February 15, 2000
By Brian Bowman (Abingdon, MD USA) - See all my reviews
It is clear to me that tutorial (i.e. an aide to "tutor") is what defines this book's purpose. While I agree with the other reviewer's comments about what this book lacks, I would like to complement the authors on what I believe is the greatest benefit of "The JFC Swing Tutorial". This is it seems that no matter problem I'm having with a particular aspect of Swing, this book gives me a "place to start" (isn't this what a tutor is for?). Yes, there are some gaps in its explanation of the Abstract/Default Table and TableColumn Model classes and some of the Event Handling material is too terse, etc.

However, time and time again, I've been in able to jump into this book "mid-trail" and wind up "on course" for solving a Swing-related problem. Some times the journey leads me to the constituent WEB Pages. Other times it's a trip into a JAVA IDE Debugger and/or a look at the javax.swing class soruce files. In any case this book has been the tutor I needed to learn Swing fundamentals and has led me to discover some advanced Swing features as well.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
22 of 23 people found the following review helpful:
5.0 out of 5 stars The 2nd edition is a great book..., May 8, 2004
By Thomas Duff "Duffbert" (Portland, OR United States) - See all my reviews
(TOP 50 REVIEWER)    (REAL NAME)      
Target Audience
Java developers who want to learn to develop graphical applications using the Swing classes

Contents
This book is part of the Sun tutorial series, and concentrates on the Swing classes of the language.

The book is divided into the following chapters: Before You Start; Learning Swing By Example; Using Swing Components; Laying Out Components within a Container; Writing Event Listeners; Performing Custom Painting; Component Reference; Layout Manager Reference; Other Swing Features Reference; Event Listeners References; Troubleshooting Reference; Index

Review
Most of the coding I do in Java involves background agents that don't involve any sort of a user interface. But that's not to say that I haven't wanted to put a front end on some of my routines and allow for some user interaction. In order to do that, I need to learn more about how to use the Java GUI classes. This book, The JFC Swing Tutorial, is definitely what I need.

The book is a nice blend of tutorial and reference guide. The first six chapters are definitely tutorial in nature, with a number of examples and things you are asked to try and work through. At the end of each of those chapters, you'll find a series of questions and exercises that will allow you to assess your understanding of the material. Starting in chapter seven, the book moves more towards a reference manual, but not in the typical "here's the documentation" format. Each reference section has a series of "How To..." topics that give you more detailed information and examples about that feature. For instance, the formatted text field section has a demo of that feature, instructions on how to work with features in the JFormattedTextField class, and an API chart of the related classes and specific methods in JFormattedTextField. The blend of information and examples helps you to bridge the gap between theoretical and practical use.

The only "complaint" that one might have about this book is that much of the information can be found online at the Sun Java site. To that I say, "so what?" When I'm looking up a quick answer to something and I don't have my library available to me, online references are great. But when I'm learning a new skill, give me a book that I can carry around, mark up, and have open in front of me at the keyboard. It's how I work best.

Conclusion
This is a very complete and well-written volume on how to use the Swing GUI classes. If you need to learn how to move your Java programming in a graphical direction, you'll like this book.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

1.0 out of 5 stars Not a good Swing guide
I am extremely disappointed with this book. I thought that since this text was written by some of people responsible for the development of the java language that it would be very... Read more
Published 7 months ago by Miguel Andrews

4.0 out of 5 stars More of a reference than a tutorial
3.5 stars

Having used the book a number of times I find it an excellent first reference for doing most relatively simple to intermediate things with swing. Read more
Published on October 24, 2007 by Patrick Thompson

5.0 out of 5 stars Awesome book!!
I've looked at many HORRIBLE Swing books, This one is great and recommended for anyone that is interested in doing anything practical with Swing or Java GUI's other than making a... Read more
Published on July 3, 2007 by J. Villa

5.0 out of 5 stars I Second Thomas Duff's Review
The JFC Swing Tutorial Second Edition is among the very best how-to-do it programming books I've read---and I've read scores! Read more
Published on November 4, 2004 by Hari Seldon

1.0 out of 5 stars great potential but poor delivery
This book has a great potential to be instructive, however, i give it a one star because it fails miserably in the delivery. Read more
Published on September 1, 2004 by Joao Coelho

4.0 out of 5 stars Second edition is great
This tutorial is well laid out and thorough. It looks suitable for learning Swing (I'm already fairly proficient) except for beginners to GUIs. Read more
Published on August 7, 2004 by Thomas Almy

5.0 out of 5 stars Very good book
I have little experience with AWT and Swing. I got this book to finish my SCJD. The book is excelent reference and tutorial. I like the way the book structured. Read more
Published on June 16, 2004 by Hanna Habashy

4.0 out of 5 stars Great reference for beginners, but...
When I started building GUIs in Java, I found this book to be invaluable. However, most -- if not all -- of the content of this book appears to be available online at... Read more
Published on September 17, 2002 by Callan D. Jacobson

3.0 out of 5 stars Good book, but you can find the same information online
I do use this book as a reference, but I was dissapointed to see that all of the material and lessons are available on line for free.
Published on January 26, 2002 by Kristin E. Welsh

3.0 out of 5 stars If you know how to use it you'll be fine.
This book is good and bad at the same time. It's not something I would recommend for someone trying to learn swing. Read more
Published on April 9, 2001 by Sultan Mehrabi

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.