RSS

Java Swing LNF: Nimbus

Tue, Mar 27, 2007    (No Ratings, Click to rate this article!) Loading ... Loading ...

Technology


There has been some buzz recently surround a new LNF (look and feel) being worked on at Sun called Nimbus. Over all I think it looks fantastic and doing a great-looking LNF is something I’ve always wanted to do, but never set down to actually work on. Here are some quick shots of what Nimbus will look like to get an idea:

Nimbus Buttons Nimbus Combo Boxes

But what the author did recently is start putting together a specification for Nimbus. That’s when I suddenly realized just how hard it was to put together a good LNF. For example, here’s a gradient chart simply for scroll bars:

Nimbus Scrollbar Gradients

Then you have charts like this for every component… think of a button, there are individual charts for buttons that are:

  • Default buttons
  • Selected buttons
  • Normal buttons

At the end of the day you really realize just how much work it takes to put one of these together. It gives me a bit more patience with the “Ocean” LNF revision to the default Swing Metal LNF that came out with Java 5 (and was horrible):

Swing Metal Ocean LNF

Share This on Your Favorite Social Network:
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Fark
  • Furl
  • Propeller
  • Reddit
  • Technorati
  • StumbleUpon
  • description
  • MisterWong
  • TwitThis
  • Slashdot
  • SphereIt
, , ,

This post was written by:

Editor - who has written 1535 posts on The “Break it Down” Blog.

Bringing you summarized technical news, announcement and reviews quickly and to the point.

Leave a Reply