Skip to main content

Richard Bair

Richard is a longtime speaker and member of the Swing Team at Sun Microsystems. He has his roots as an application developer turned toolkit developer and is the lead of the component toolkit API for JavaFX. He is a frequent presenter and teams up frequently with other UI luminaries to produce demos for JavaOne and other conferences. As an application developer he had a specific penchant for databases and multi-tier design,


rbair's blog

I'm blogging at

Posted by rbair on September 24, 2010 at 9:33 AM PDT

 For all my latest blog posts, please visit!

Keep your FX Code Clean (My version)

Posted by rbair on March 24, 2009 at 11:54 AM PDT

The Exploding Pixels blog has an entry on clean FX code formatting.

Java(FX) Enterprise Development

Posted by rbair on November 7, 2008 at 1:16 PM PST

The past couple months have been incredibly busy for the Java client group. After JavaOne we started essentially from scratch writing and rewriting the JavaFX APIs and implementations to get them ready for general use.

Leaving For Dublin

Posted by rbair on November 6, 2007 at 6:58 AM PST

Luan O'Carroll was gracious enough to invite me to speak at the Irish Java Technology Conference this week in Dublin. For those who will be attending, I've got quite a bit of news from the desktop team which I think you'll be quite interested in hearing. I'm speaking Thursday morning ("Swinging RIAs" talk) and also Friday morning.

Nimbus Bugs

Posted by rbair on October 2, 2007 at 8:18 AM PDT

So you want to file a bug against Nimbus? First, thank you very much! Jasper and I want Nimbus to be rock solid, and welcome all the bug reports we can get.

App Framework JavaPolis Talk Online

Posted by rbair on May 22, 2007 at 10:53 AM PDT

Short blog, but be sure to check out Hans Muller's talk from this past JavaPolis on the Swing Application Framework JSR (JSR 296).

It is hosted over at

Remi's Property Proposal

Posted by rbair on January 24, 2007 at 9:39 AM PST

This is going to be a short one. To begin, be sure to read Remi Forax's blog about his refined property proposal. Read it? Good.

Properties in Java? Hoorah!

Posted by rbair on January 8, 2007 at 2:09 PM PST

Properties in Java? Awesome! As with any new language feature, there has been a lot of debate over whether this is an improvement to the language, or a detriment. And of course, every language-designer-wannabe (myself included!) is pounding the pulpit, declaring the One True Way to Property bliss. Well, sit back and enjoy as I pound the pulpit.

Five Little Things

Posted by rbair on January 2, 2007 at 5:09 PM PST

I was just catching up with my emails, and all those blogs, and noticed that my friend Romain Guy tagged me. Now I gotta share 5 little know facts about myself. With no attempt at cleverness:

SSL and Self Signed Certs

Posted by rbair on October 24, 2006 at 2:37 PM PDT

Connecting to web servers over https that have self signed certificates has always been a hassle in Swing applications. Hopefully, with some recently added code and API in the SwingX-WS project this is no longer the case.