 | |  |
| Programming with JFC | 
| Authors: Scott R. Weiner, Stephen Asbury Publisher: John Wiley & Sons Category: Book
List Price: $49.99 Buy New: $2.48 You Save: $47.51 (95%)
Buy New/Used from $0.77
Avg. Customer Rating:   (14 reviews) Sales Rank: 3470803
Media: Paperback Number Of Items: 1 Pages: 564 Shipping Weight (lbs): 2.2 Dimensions (in): 9.3 x 7.5 x 1.3
ISBN: 0471247316 Dewey Decimal Number: 005.133 EAN: 9780471247319 ASIN: 0471247316
Publication Date: April 21, 1998 Availability: Usually ships in 1-2 business days
|
| Editorial Reviews:
Amazon.com Review Some of the most appealing features of Java programming are the Swing user interface classes in the Java Foundation Classes (JFC) from Sun Microsystems. Programming with JFC is a useful guide to the powers of Swing classes, which let Java programmers create rich user interfaces that rival native code interfaces in both complexity and functionality. Programming with JFC begins with a quick tour of the basic principles of programming with Swing. First, Swing components are "lightweight" components (which means they do their graphics work using Java, not "native" code, as with the Abstract Window Toolkit (AWT) controls). Also, the authors do a good job of explaining the model-view-controller (MVC) architecture found in Swing components. MVC means that the different functions of controls are split up: display is handled by a view class, events are handled by a controller class, and the data are handled by a model class. MVC is one of the most rewarding features of Swing, but it does add complexity; the authors do a good job of outlining what you need to know to be productive, without getting bogged down in obsessive technical detail. The majority of this text explores the basic features of Swing user interface classes, starting with layout managers; new features, such as springs and struts; and actual controls, such as buttons. Wisely, the authors begin with simpler controls before taking on the complexities of using data models with more advanced control types, such as trees and tables. Along the way, the authors delve into menus, toolbars, and dialog boxes, showing that Swing is capable of designing applications in Java that are just as rich and functional as anything written in other programming languages. Much of the book contains source code and reference material to the features of Swing classes, but there is plenty of expertise on display, too; the book includes some excellent material on debugging Swing graphics and even some guidelines to designing custom Swing components. Overall, Programming with JFC is a great introduction to one of today's most compelling Java technologies. Swing is almost sure to be a winner with developers, and this intelligent text shows why it's a superior solution to creating appealing and efficient user interfaces in Java.
Product Description This text is an intermediate-level programming book for Java Programmers interested in JFC. Prior knowledge of Java and the AWT is assumed. The book covers: how to create GUI components like buttons, text fields and pop-up menus;how to use colour, graphics, and fonts correctly; advanced topics like creating GUIs for the disabled, drag and drop, imaging, and printing.
|
| Customer Reviews: Read 9 more reviews...
  A really good start October 31, 2000 4 out of 4 found this review helpful
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.
  I would buy this book again January 7, 1999 15 out of 15 found this review helpful
I'm new to Swing and Java. This book provided alot of good examples to get me started with Swing and able to produce working programs quickly. My next book purchases will be books that do a better job describing the details of Swing and Java in general.
  Good overview of Swing components December 2, 1998 5 out of 5 found this review helpful
This book is a pretty thorough review of JFC and the individual components. Familiarity with AWT is recommended to cruise through this book though.
  I would buy it again September 23, 1998 1 out of 1 found this review helpful
There is a lot it barely goes into. Try to figure out how to get ComboBoxModel or data models in general to work by using this book. I am having a lot of difficulty with it.
  If Amazon purchased used books, I would try to sell it back. August 15, 1998 1 out of 2 found this review helpful
Most of the material in this book is available online through the Swing Connection and Javasoft Java tutorial.Some of the screenshots in the book show pictures of UI's that weren't even Java JFC. Wiley lost some credibility with me. I would wait/find something else.
|
|
| Powered by: Dknc, inc. and Amazon.com |  | 
For your safety and security, orders are processed through amazon.com
|
|
 |
|