Nimbus: Large, Small, Mini Components

Nimbus: Large, Small, Mini Components

In the original design for Nimbus there were large,small and mini versions of components. Small and mini components are very useful when you are creating tool pallets or other UI where space is very tight. Apple recently added this to their new look and feel in the...
Faster Swing Lists and Tables up to 88,000x

Faster Swing Lists and Tables up to 88,000x

Swing lists and tables use an implementation of ListSelectionModel to handle keeping track of the selection. Every time you change the selection or rows then the component sends those changes to the selection model to keep it in sync. The default implementation that...
JavaOne 2008 Papers

JavaOne 2008 Papers

Its already that time of year again to start writing up all your great ideas for Java One Desktop talks for next year. Its only two and a half weeks till they close for submissions so hurry up. Click here for details for paper submission. I am planning on submitting a...
Come join the Swing Team

Come join the Swing Team

We are looking for someone to come join us and help develop the next generation of Java Desktop. Lots of cool fun projects looking for a passionate Swing guru. Experience with developing Swing applications required. Passion for Desktop and Rich Client Applications...
Nimbus Early Access

Nimbus Early Access

Finally a version you can all go and play with. Nimbus is coming out as part of “Java SE 6 update N” formerly known as the “Consumer Release” and “Project Hamburg”. Well whatever it is called it contains a decent version of the new...
Nimbus almost done

Nimbus almost done

Finally we are almost done with Nimbus and I am very pleased with the way it looks. There are many small details that need to be pollished and a couple of big ones like tabs but they will all be done by the time it gets released. I thought it might be time to tease...