Skip to content
Paperback Programming with JFC [With Contains Over 100 Example Programs in Java...] Book

ISBN: 0471247316

ISBN13: 9780471247319

Programming with JFC [With Contains Over 100 Example Programs in Java...]

Using the JFC's Swing API you can quickly create familiar or unique GUIs for your applications and applets using numerous components including trees, tables, lists, and HTML text elements. A library... This description may be from another edition of this product.

Recommended

Format: Paperback

Temporarily Unavailable

We receive fewer than 1 copy every 6 months.

Customer Reviews

5 ratings

A really good start

Programming with JFC focuses on the Swing component of the Java programming language. Swing is a toolkit that attempts to simplify and streamline the development of the windowing components, namely the visual components (such as menus, toolbars, dialog boxes, etc.) that are used in GUI-based programs. More information about Swing can be found at the Swing Connection home page at http://java.sun.com/products/jfc/tsc/index.html. If you are short on cash, you could glean the bulk of the information provided by this book from the free resources available on-line at the Swing Connection and save yourself nearly fifty dollars.While Java itself allows programs to be written once for different platforms, Swing components can be designed in such a way that they will execute without modification on any kind of computer with the identical look and feel of the operating system.As an example, when you create a program with Swing for Windows 95, it will have the look and feel of an application written specifically for Windows 95. When you run the same program under Solaris, it runs like an application written explicitly for Solaris.Programming with JFC begins with an overview of Swing programming and Swing specific component. The authors detail the difference between what the Java Abstract Window Toolkit (AWT) offers as opposed to the Swing-based model-view-controller (MVC) architecture. More precisely, Swing sits on top of a number of the AWT API's.The majority of the book details the features set of Swing, from its user interface classes, to its controls and implementation. The authors start with simple controls before moving onto the more detailed issues of advanced controls such as trees and tables. The book comes with a CD-ROM (naturally) that includes numerous examples, source code and a library of ready-to-use GUI components. Also, similar material is also available via Swing Connection.Overall, the book provides an excellent introduction to JFC. While it is not a definitive or comprehensive guide to Swing, it does cover most of its important aspects.

Good overview of Swing components

This book is a pretty thorough review of JFC and the individual components. Familiarity with AWT is recommended to cruise through this book though.

Programming with JFC is an excellent jump start!

This book takes an fairly substantial Java graphics API and demonstrates the "How do I ...?" tasks a typical programmer needs to know to start using this new and expanded GUI API. The examples are targeted to the specific task at hand, but are complete running examples one can quickly expand and modify. JFC merges graphics concepts and ideas from many different opposing factions (windows, motif, IFC, Java AWT 1.1, ...) and the authors have done an excellent job explaining the motivation behind what we see in the final JFC implementation. The design sections ending most chapters also offer guidance on how to build elegant GUIs, rather than just throwing together a bunch of widgets because one "can". I needed to use the online JFC documentation in conjunction with this book. That is great since I typically program using the online doc. This also helped reduce the size of the book so the text can focus on orienting and guiding me through the doc,! rather than the usual "core dump" many similar Java books deliver. My only complaint is that the rudimentary graphics and minor typos in the text reflect what was probably a fairly rushed production job, which is par for the course lately for modern computer programming texts. The content of this book, however, reflects alot of deep consideration for the reader, in particular consideration for what a typical reader needs to experience and understand to get started programming with the JFC. Overall, an excellent filter!

does what it does very well

This book was extremely helpful getting me started with Swing. It makes the confusing APIs make sense!

Very good coverage of all the Swing Components

Covers all the new components accociated with Swing. Small, easily understood programs are given in all cases. If you want to get up to speed in how to add Swing to your Java application/applet then this book does the job.
Copyright © 2023 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured