I’m starting a new project for fun and profit, and I’ve decided to go with Java as the implementation platform. I was reluctant at first to do this, and was looking at cross platform GUI libraries like wxWindows and Qt for my implementation so I could write GUIs that looked native. That meant learning a new API, which I don’t necessarily want to do. So, I did some searching and feel much better about Java’s look and feel on Mac OS X and XWindows (my two platforms of choice).

In my research for this, I found a couple of articles. I just wanted to post them up here to keep them easy to find (at least for me. :) ).