File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Swing / AWT / SWT and the fly likes New book on Advanced Java GUIs out soon! Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "New book on Advanced Java GUIs out soon!" Watch "New book on Advanced Java GUIs out soon!" New topic

New book on Advanced Java GUIs out soon!

M�uro Marinilli

Joined: Feb 18, 2006
Posts: 4
Hi all,
Just wanted to publicize the release of a new book on Java GUIs, (Wiley ed.)

It is the result of 5 years of work (more than 800 pages) covering the design and development of complex user interfaces in Java, discussing real-world OOP architectures, toolkits (Swing/SWT) and other related technologies (UI test tools, obfuscators, Java XML-based GUIs, etc.)

The book covers UI design, usability, OOP architectures, practical code samples and more..


Putting GUI Development into Context
Introduction to User Interface Design
Java GUI Design
Recurring User Interface Designs
Iterative GUI Development with Java
Implementation Issues
Code Organization
Form-Based Rich Clients
Web-Based User Interfaces
J2ME User Interfaces
Java Tools and Technologies
Advanced Issues
Rich Client Platforms
The Personal Portfolio Application
An Example OO User Interface
An Example Ad-Hoc Component

Questionnaire for Evaluating Java User Interfaces
A Questionnaire for Evaluating J2ME Applications

Some links:

Author site (under construction):

Wiley site:


[ February 18, 2006: Message edited by: M�uro Marinilli ]
Michael Dunn
Ranch Hand

Joined: Jun 09, 2003
Posts: 4632
what about talking the publishers into donating 4 books for javaranch's
regular book promotion.

it's a good way to get exposure to just about everyone at javaranch.
Ernest Friedman-Hill
author and iconoclast

Joined: Jul 08, 2003
Posts: 24199

Hi Mauro,

Welcome to JavaRanch!

I reviewed several sections of the manuscript for this book, it's it's great. I'd love to see this book do well, because it improve the quality of Java user interfaces that people produce. I think this is news people working with Swing really should hear.

Mauro, I hope we will be able to arrange a promotion for this book. Come back any time and hang out here in the Saloon!
[ February 19, 2006: Message edited by: Ernest Friedman-Hill ]

[Jess in Action][AskingGoodQuestions]
Lasse Koskela

Joined: Jan 23, 2002
Posts: 11962
I can only echo what Ernest said above. I also reviewed a couple of chapters and together with that table of contents, I'm sure it'll be of great help for Swing developers from junior to senior.

Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Mark Spritzler

Joined: Feb 05, 2001
Posts: 17276

How did you get sample chapters? I would love to read this.


Perfect World Programming, LLC - iOS Apps
How to Ask Questions the Smart Way FAQ
M�uro Marinilli

Joined: Feb 18, 2006
Posts: 4
Gee guys..
What an awful post I wrote.. I am reading it now and it is just a plain, shameless plug. Sorry for that!
(Actually this is typical of me.. spending 4-5 years working on something and then spending only 5 minutes for "PR".. BTW that's also why I moved out of consulting )

Anyway, it feels great to be back at the saloon (last book was in 2001, I guess) even if I am always coming here from time to time.. Almost needless to say is the great value you guys provide to the Java community.

Yes, definitely I will arrange a promotion deal with Wiley, although I am open to other suggestions / ideas as well. Promoting this book it's not a matter of royalties ( :roll: ) or career (I'm a FTE) to me, but a way to give back to the community.

And finally, thanks guys for your warm welcome!
Ernest Friedman-Hill
author and iconoclast

Joined: Jul 08, 2003
Posts: 24199

I guess this really should be moved to our "Bunkhouse Porch" forum, where we hold these random book discussions.
I agree. Here's the link:
subject: New book on Advanced Java GUIs out soon!
jQuery in Action, 3rd edition