Index
 
Operating Systems
Java
Java Language
Java Micro Edition
Java Enterprise
Advanced Java
Java GUI
Java Networking
Java Tools
Programming Languages
Hardware
Microsoft Technologies
Computer Science
Database
Network
Software Engineering
XML and XSL
Internet
Web Programming
Web Technologies
Physics
Bio-Chemistry
Mathematics
Medical
Redbooks
Unlisted/Miscellaneous

Contact Us

Freebookzone.com | What's New | Missing Link | Feedback

Java User Interface



Book Title : Java Swing
eBook download format(s) : HTM PDF 
ISBN-10 : 156592455X 
ISBN-13 : 978-1-565924-55-0 
Author(s) : Robert Eckstein Marc Loy Dave Wood 
Publisher : O'Reilly (Sep 1998)
Section : Java User Interface
Book Review:

Amazon.com
Java Swing is an excellent introduction to the latest developments in Java-interface technology. The authors explain how (and why) to use Swing components, and meanwhile proceed to document the entire Swing API with the thoroughness and accuracy programmers have come to expect from O'Reilly & Associates.

Eckstein, Loy, and Wood start with an architectural overview of Swing and its relationship to the Abstract Window Toolkit (AWT) and the rest of Java. They talk a little bit about converting programs from the old AWT to the Swing-enhanced AWT, and explain how Swing manages components' "look and feel" characteristics. There's also coverage of actions, which are among Swing's handiest new features.

From that point, they proceed to guide readers through the Swing forest, pointing out all the important stuff along the way. Mostly, this tour takes the form of graphical user interface (GUI) component documentation, with chapters devoted to buttons, lists, tables, panes, and the other thingamajigs you can put on-screen with Swing. All the classes in each category get entries, many of which include good commentary and some examples. The authors give some attention to the Accessibility API and its associated utilities, too.

A detailed chapter that walks the reader through the process of creating a custom look and feel distinguishes Java Swing from its competitors--this potentially confusing process is explained clearly and thoroughly. --David Wall

Book Description
The Swing classes eliminate Java's biggest weakness: its relatively primitive user interface toolkit. Swing provides many new components and containers that allow you to build sophisticated user interfaces, far beyond what was possible with AWT. The old components have been greatly improved, and there are many new components, like trees, tables, and even text editors. It also adds several completely new features to Java's user interface capabilities: drag-and-drop, undo, and the ability to develop your own "look and feel," or the ability to choose between several standard looks. The Swing components are all "lightweight," and therefore provide more uniform behavior across platforms, making it easier to test your software.

All these new features mean that there's a lot to learn. Swing is undoubtedly way ahead of AWT -- or, for that matter, any widely available user interface toolkit -- but it's also a lot more complicated. It's still easy to do simple things. But once you've seen what's possible, you won't want to do the simple things.

Java Swing gives you in-depth coverage of everything you need to know to take full advantage of Swing, providing detailed descriptions of every class and interface in the key Swing packages. It shows you how to use all of the new components, allowing you to build state-of-the-art user interfaces. It also discusses how the components implement the MVC (Model View Controller) architecture, so you can understand how the components are designed and subclass them intelligently. Finally, it shows how to create your own "look and feel." Throughout, Java Swing focuses on giving you the context you need to understand what you're doing. It's more than documentation; Java Swing helps you develop code quickly and effectively.

Whether you're a serious Java developer, or just trying to find out what Java can do, you'll find Java Swing an indispensable guide.




add to del.icio.us                 Digg Freebookzone.com!

You may use anyone of the download options


eBook VersionBuy this book from Amazon
Front Cover

Missing Link?, Report It and try these 2 + 1 alternates...
  
     Buy 


Tell a Friend!

Similar Book titles in Java User Interface section:
A Java GUI Programmer's Primer
Swing: A Quick Tutorial for AWT Programmers
Java AWT Reference
Teach Yourself Internet Game Programming With Java in 21 Days
Java 3D API Specification
Creating a GUI with JFC/Swing
Java 3D API Tutorial
Java 2D: An Introduction and Tutorial
The Java Look and Feel
Evaluating Java for Game Development
Developing Professional Java Applets
Creating Web Applets with Java
Java Look and Feel Design Guidelines: Advanced Topics


Similar Book titles in Other sections:

Section: Data Structures and Algorithms
Data Structures and Algorithm with Object-Oriented Design Patterns in Java


Section: CS -> Theory
How to Think Like a Computer Scientist: Learning with Java


Section: DB -> DB / 2
DB2 Java Stored Procedures by Examples


Section: Advanced Java
Java Au Naturel - Guide to Object Oriented Design, 4th Edition
Java Expert Solutions
Application Development with VisualAge for Java Enterprise
Java Thin Client Systems with VisualAge Generator
Principles of Object-Oriented Programming in Java
Show all..


Section: Java Enterprise Edition
The Java Enterprise CD Bookshelf
Factoring JavaBeans in the Enterprise
Servlets and JavaServer Pages (JSP): A Tutorial
Enterprise Java Beans, an Introduction
Working with Java and XML
Show all..


Section: Java Language
Java Language Reference
Java Unleashed
Java 2 Platform Power Reference
Java 1.2 Unleashed
The Java Reference Library CD Bookshelf
Show all..


Section: Java Micro Edition
Using WebSphere Studio Device Developer to Build Embedded Java Applications
Learning Wireless Java


Section: Java Networking
Web Programming with Java
Java Thin Client for Network Computing
Developing Intranet Applications with Java
Java Message Service (JMS) Tutorial
Java Thin Client Programming
Show all..


Section: Java Tools
Java Programming Guide for OS/390
Building AS/400 Internet-Based Applications with Java
Creating Java Applications using NetRexx
Using VisualAge for Java Enterprise Version 2 to Develop CORBA & EJB Applications
e-business Application Solutions Using Java: Volume I
Show all..


Section: Microsoft C Sharp (C#)
C# for Java Programmers


Section: Networking
Programming Principles in Java: Architectures and Interfaces


Section: Mac OS X
Mac OS X for Java Geeks


Section: Redbooks Draft
IBM Technology for Java? Virtual Machine ? New 32-bit JVM on System i?
IBM Technology for Java? VM in i5/OS
CICS Java Application Development and Deployment
CICS and the JVM server - Developing and Deploying Java applications
An Architect's Guide to New Java Workloads in CICS (Transaction Server)
Show all..


Section: Redbooks
Java Stand-alone Applications on z/OS, Volume I
DB2 Express-C: The Developer Handbook for XML, PHP, C/C++, Java, and .NET
Java Stand-alone Applications on z/OS Volume II
IBM Technology for Java Virtual Machine in IBM i5/OS
Experience Java EE! Using WebSphere Application Server Community Edition 2.1
Show all..


Section: Redpapers
SAP NetWeaver Java on IBM i5/OS
Java Message Service (JMS) Security on z/OS
IBM CICS Performance Series: CICS TS V4.2 and Java Performance
Developing Web Applications using JavaServer Pages and Servlets
Developing Web Applications using JavaServer Faces
Show all..


Section: Redpapers Draft
SAP NetWeaver Java on IBM i5/OS


Section: Web Programming
JavaScript: The Definitive Guide, 2nd Edition
JavaScript Authoring Guide
Core Servlets and JavaServer Pages
Client-Side JavaScript 1.3 Guide
Client-Side JavaScript 1.3 Reference
Show all..


Section: Web Technology
Using HTML 3.2, Java 1.1, and CGI


Section: XML, XSL & UML
Processing XML with Java
Java & XML, 2nd Edition: Solutions to Real-World Problems
Java and XSLT


Similar Books from Amazon :


Tell a Friend!


©2008 FreeBookZone.com - Home - Privacy Policy - Program Policy, Terms and Conditions