The Super Fun Kids' Graphic Novel Sale

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to
for a chance to win.
Privacy Policy

Visit our stores

    Recently Viewed clear list

    Contributors | September 15, 2015

    Mary Karr: IMG Memoir Tutorials with Mary Karr, Lena Dunham, and Gary Shteyngart

    Editor's note: It's been 20 years since the groundbreaking memoir The Liars' Club sent Mary Karr into the literary spotlight with its phenomenal... Continue »
    1. $17.49 Sale Hardcover add to wish list

      The Art of Memoir

      Mary Karr 9780062223067


Swing Hacks: Tips and Tools for Building Killer GUIs

by and

Swing Hacks: Tips and Tools for Building Killer GUIs Cover


Synopses & Reviews

Publisher Comments:

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-side Java 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.

About the Author

Joshua Marinacci is the author of "The Java Sketchbook" column for, covering topics in Java client-side and web development. A Java programmer since 1995, he's currently working on enterprise document management software. Joshua earned his BS from Georgia Tech in 1997, and has been a professional programmer for over a decade.

Chris Adamson is the Associate Online Editor for the O'Reilly web sites and, and is the author of O'Reilly's QuickTime for Java: A Developer's Notebook. His consulting company, Subsequently & Furthermore, Inc., specializes in Java media development. Chris has a BA and BS from Stanford University and an MA from Michigan State University.

Table of Contents

CopyrightCreditsPrefaceChapter 1: Basic JComponentsChapter 2: Lists and CombosChapter 3: Tables and TreesChapter 4: File ChoosersChapter 5: Windows, Dialogs, and FramesChapter 6: Transparent and Animated WindowsChapter 7: TextChapter 8: RenderingChapter 9: Drag-and-DropChapter 10: AudioChapter 11: Native Integration and PackagingChapter 12: MiscellanyColophon

Product Details

Joshua Marinacci and Chris Adamson
O'Reilly Media
Marinacci, Joshua
Adamson, Chris
Java (Computer program language)
Programming Languages - Java
Security - General
Computer Languages-Java
AWT;GUI;Hacks;Java;SWT;Swing;graphical user interface;widget
CourseSmart Subject Description
Edition Description:
Print PDF
Publication Date:
9 x 6 x 1.07 in 1.56 lb

Other books you might like

  1. Fast Track to Sun Certified Java... New Trade Paper $38.25

Related Subjects

Computers and Internet » Computer Languages » Java
Computers and Internet » Computer Languages » The Attic
Computers and Internet » Networking » Computer Security
Computers and Internet » Software Engineering » Object Oriented Programming

Swing Hacks: Tips and Tools for Building Killer GUIs New Trade Paper
0 stars - 0 reviews
$29.95 In Stock
Product details 546 pages O'Reilly Media - English 9780596009076 Reviews:
  • back to top


Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at