O'Reilly logo

Swing Hacks by Chris Adamson, Joshua Marinacci

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

ix
0
Credits
About the Authors
Joshua Marinacci started playing with Java in the summer of ’95 at the
request of his favorite TA and has never looked back. Since then he has built
all manner of Java software for clients ranging from large Fortune 500 com-
panies to small Internet startups. He quickly discovered his passion for user
interfaces and client software, building a reputation in the desktop Java
world and finally joining the Swing Team at Sun in the spring of 2005. In his
spare time, Joshua writes articles and weblogs for Java.net while contribut-
ing to the JDIC, JDNC, and WinLAF open source projects. He also heads
up Flying Saucer, an open source, all-Java XHTML renderer. This is his first
book, but hopefully not his last. He lives in historic East Atlanta with his
girlfriend Kim and their yellow labrador Eliza.
Chris Adamson is the Editor of O’Reilly’s ONJava site and the Associate
Online Editor for Java.net, a collaboration of O’Reilly, Sun Microsystems,
and CollabNet. He also writes about Java and Mac topics online and speaks
at conferences such as ADHOC/MacHack and the O’Reilly Mac OS X
Conference. He develops media applications under the guise of his consult-
ing company, Subsequently & Furthermore, Inc. He has an M.A. in Tele-
communications from Michigan State University and a B.A. in English and
B.S. in Symbolic Systems from Stanford University. He lives in Atlanta with
his wife, Kelly, and their children, Keagan and Quinn, and he has thus far
managed to own seven and a half Macs.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required