» Swing Hacks: Tips and Tools for Killer GUIs (Hacks)
Swing Hacks: Tips and Tools for Killer GUIs (Hacks) Details
Binding: PaperbackDewey Decimal Number: 005.133
EAN: 9780596009076
Format: Illustrated
ISBN: 0596009070
Label: O'Reilly Media, Inc.
Manufacturer: O'Reilly Media, Inc.
Number Of Items: 1
Number Of Pages: 542
Publication Date: 2005-06-30
Publisher: O'Reilly Media, Inc.
Studio: O'Reilly Media, Inc.
Swing Hacks: Tips and Tools for Killer GUIs (Hacks) Reviews
Customer Rating:




Summary: A solid read
Comment: This book has some interesting tips and tricks. It would probably be a good read for developers that aren't too deep into the Swing framework, because most of the examples provide quick ways to accomplish various tasks without having to know the swing framework inside and out.
Customer Rating:





Summary: It's Great for solving a lot of problems but isn't recent
Comment: It met my test because what I needed to know was easy to find and I was able to make a quick fix while maintaining Java software and I knocked out a couple of problems that way. It was easy to read, a good index and had sample implementations. The only problem I found is that it seems out of date and I would gladly purchase a more recent edition.
Customer Rating:





Summary: Not even worth keeping on the bookshelf...
Comment: Lacking some up-to-date information is usually not a problem that impacts most books. You can usually pull out one or two decent tricks, methodologies or pieces of information you didn't know before. This book, however, falls flat on its face.
Filled with completely useless "hacks", use of extremely common knowledge/practices and general lack of content make this book a complete waste. Beginners may find the information interesting, but in terms of use in their professional lives, useless. Advanced users will find that other methodologies and "hacks" out there are much more useful and function much more efficiently.
Aside from the uselessness of the information provided for use within enterprise GUI front-ends, what bothered me most was the inefficiency of the data provided. With some simple tweaking, complete rewrites based on the ideas presented, etc. you can come up with much more efficient and powerful components and component extensions yourselves.
Don't waste your time.
Customer Rating:





Summary: Interesting but not very useful
Comment: This book gives a good set of more in depth approaches to building GUI in Swing. While reading it I had a lot of 'that's interesting' moments. However, a lot of the examples feel more like an idea of what needs to be done to achieve something rather than a complete (and robust) implementation. What is more disappointing, I found that some advice in the book is misleading. For example Hack #57 demonstrates how to use the glass pane to intercept and riderect mouse events. Unfortunately, as demonstrated, this approach doesn't work at all in the applications that use any components that have menus. A very significant shortcoming, in my opinion, that is not mentioned in the book.
Customer Rating:





Summary: everything else
Comment: This book had ways of implementing all the useful features that users expect such as drag and drop, transparent/non-rectangular frames, and lots of other things. Well worth the money
More Reviews for Swing Hacks: Tips and Tools for Killer GUIs (Hacks)
Editorial Review for Swing Hacks: Tips and Tools for Killer GUIs (Hacks):
"Swing Hacks" helps Java developers move beyond the basics of Swing, the graphical user interface (GUI) standard since Java 2. If you're a Java developer looking to build enterprise applications with a first-class look and feel, Swing is definitely one skill you need to master. This latest title from O'Reilly is a reference to the cool stuff in Swing. It's about the interesting things you learn over the years--creative, original, even weird hacks--the things that make you say, "I didn't know you could even do that with Swing!""Swing Hacks" will show you how to extend Swing's rich component set in advanced and sometimes non-obvious ways. The book touches upon the entire Swing gamut-tables, trees, sliders, spinners, progress bars, internal frames, and text components. Detail is also provided on JTable/JTree, threaded component models, and translucent windows. You'll learn how to filter lists, power-up trees and tables, and add drag-and-drop support.
"Swing Hacks" will show you how to do fun things that will directly enhance your own applications. Some are visual enhancements to make your software look better. Some are functional improvements to make your software do something it couldn't do before. Some are even just plain silly, in print only to prove it could be done. The book will also give you give you a small glimpse of the applications coming in the future. New technology is streaming into the Java community at a blistering rate, and it gives application developers a whole new set of blocks to play with.
With its profusion of tips and tricks, "Swing Hacks" isn't just for the developer who wants to build a better user interface. It's also ideally suited for client-sideJava developers who want to deliver polished applications, enthusiasts who want to push Java client application boundaries, and coders who want to bring powerful techniques to their own applications.
Whatever your programming needs, "Swing Hacks" is packed with programming lessons that increase your competency with interface-building tools.



