Designing Interfaces
by Jenifer Tidwell
Professional Java User Interfaces
by Mauro Marinilli
Clean Code: A Handbook of Agile Software Craftsmanship
by Robert C. Martin
Swing Hacks
by Joshua Marinacci; Chris Adamson
Head First Java, 2nd Edition
by Kathy Sierra; Bert Bates
Head First Design Patterns
by Eric Freeman; Elisabeth Robson; Kathy Sierra; Bert Bates
Effective Java™, Second Edition
by Joshua Bloch
Java Concurrency in Practice
by Brian Goetz; Tim Peierls; Joshua Bloch; Joseph Bowbeer; David Holmes; Doug Lea
Java Web Services: Up and Running, 1st Edition
by Martin Kalin
Java Look and Feel Design Guidelines Advanced Topics provides advanced design guidelines for user interfaces based on the Java Foundation Classes (JFC) with the Java look and feel. This book augments the award-winning Java Look and Feel Design Guidelines, 2nd ed.
Java Look and Feel Design Guidelines, Advanced Topics describes how to:
Choose the right type of window for each user task
Organize menus logically, especially in applications with multiple windows
Enable users to view, search, and work with large sets of objects
Make your application easier to learn by reusing patterns of JFC components
Make your application seem faster to users even when you cannot increase its actual speed
Design wizards that are efficient for new and experienced users
Display alarms in applications that manage or monitor systems, such as networks or large computer systems
Created by a team of user interface experts at Sun Microsystems, Inc., this timely book provides many useful guidelines for improving consistency and efficiency in applications that use the Java look and feel. By following these guidelines, you can create user interfaces with the flexibility, usability, and efficiency you need.
0201775824B10222001
Average Amazon.com® Rating: ![]()
![]()
![]()
![]()
Based on 11 Ratings
Expert advice for GUI creation in Java - 2002-03-11
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
Creating clean, intuitive interfaces is a complex task using any set of tools. It is further complicated by the significant differences between the tools, both in appearance and performance, where a significant difference can be a rather small thing. The Java Swing toolkit and supporting classes differs from others and if it is your platform, then you should take a look at this book. Written by the interface experts at Sun Microsystems, this is as good as it gets.
At the meta-level, the guidelines are no different from those in any other language. The best designs are patterns that should be followed independent of the platform and some of the book is devoted to following those "universal" designs. From that perspective, the book is just another description of interfaces. However, the real value is at the specific level, where the reader is taken down to the point where Java differs from other platforms. All of the examples are demonstrated using a combination of point-by-point descriptions with supporting color figures.
I teach corporate training courses in Java, including one about designing interfaces and I write my own material for the classes. As I was reading the book, I went back through those lessons and made some alterations based on the guidelines. After following this up with a series of before and after contrast examinations, it was clear that the after was better than the before. I am confident that your experience will be the same.
Sorry I did not like this book - 2001-11-24
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I was expecting code examples for programming GUI. That is my mistake. If you are searching for a book with lots of code examples coding in Java, this is not the book. This book was more about what seemed to be architecture of GUI which changes very rapidly. Not what I was expecting.
Just what I needed! - 2001-06-23
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This book fills an important information gap in Java 2 programming. It's the first book I've seen that addresses Java look & feel issues with any depth. I especially appreciated the tips on Java standards and implementation. On my current project, I'm responsible for the user interface design and development, and this book is already heavily dog-eared!
Specifically for Java GUI applications and applets: - 2002-01-05
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This book will be helpful for the designers who create Java Graphical User Interface applications and applets. The book gives details for Java GUI components and their layout, including dimensional details of components such as buttons, toolbars, scroll panes, etc. Technical knowledge seekers had better see Swing books. This one is more like artistic/designer's helper type, although it is very good in that sense. Unless you are in Java GUI application/applet creation business this book becomes rather costly choice for general-purpose coverage. Suggested for evaluation for the people in that specific field.
Practical - too practical - 2001-07-16
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This is a decent book, but is very specific. I probably should have expected a pixel-by-pixel account, but I didn't. I was looking for more background as to why the Look and Feel was designed the way it is. This is the text you want if you are hoping to design applications that conform exactly to Sun's Java Look & Feel. It is not a book that will give you the slightest background on designing a more useful interface.
Top Level Categories:
Internet/Online
Programming
Sub-Categories:
Internet/Online > Java
Programming > Java
Some information on this page was provided using data from Amazon.com®. View at Amazon >