The book leads the developer through an initial example, to whet the reader's appetite, and follows this with an exploration of advanced techniques with an array of detailed and complex examples. Unlike many how-to books, Professional Java Swing Components reinforces its ideas with actual production code – code that has been designed for, tested with, and shipped as part of a real world solution that required a large number of custom interface components.
About the Author
Kenneth F. Krutsch is a user interface designer specializing in interfaces for real-time systems. Mr. Krutsch worked as a technical lead for Storage Technologies Corporation (NYSE: STK), a worldwide provider of network computing storage. In addition to designing StorageTek's Java component framework, Mr. Krutsch was a founding member of StorageTek's Common User Interface (CUI) Design Team, which is responsible for guiding user interface implementation corporate-wide. Mr. Krutsch has also provided real-time, server-side consultation to Digi International (NASDAQ: DGII), a worldwide provider of voice and data communications hardware and software. He currently teaches Java programming at Saint Paul Technical College, has led Java seminars for Fortune 500 companies, and is a Sun-Certified Java Programmer. Mr. Krutsch currently serves as Chief Technology Officer for FreeDesk. You can learn more about Mr. Krutsch's consulting and training background by visiting www.krutsch.com.
Table of Contents
|Chapter 1||Custom User Interface Components||7|
|Chapter 2||Visual Design for Programmers||19|
|Chapter 3||A Basic Example--A Toggle Switch||49|
|Chapter 6||Applyable Components||237|
|Chapter 10||Custom User Interface Design||419|
|Chapter 11||Component Maintenance||447|
|Appendix A||User Interface Design Resources||479|