RSS

Nimbus LNF “Almost Done”

Fri, Sep 7, 2007    (No Ratings, Click to rate this article!) Loading ... Loading ...

Technology


Nimbus LNF Buttons

I saw this post by Daniel Spiewak that is a great summary of what is going on with Nimbus LNF as well as the fact that the LNF is based on the new “painter” functionality introduced by the SwingX project.

For those not in-the-know about Nimbus, it’s the new Look and Feel that will be part of (the default?) in Java 7, but should be introduced earlier as part of the Consumer JRE work.

Some things that are pretty amazing about this new LNF is that the entire LNF was drawn using a new Adobe-Illustrator-esque tool that is internal to Sun right at the moment. The way the tool works, according to the author or Nimbus, is you draw the Java 2D effects you want, and those designs are compiled to Java2D painter-based code.

For those curious about painters in general, Romain Guy put together a demo on how to use the painters to chain the look of a JXPanel. You can also check out the painter Javadoc and take a look at how it works… from what I see, they are basically pluggable rendering algorithms, e.g. “render using a checkerboard pattern”.

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 1475 posts on The “Break it Down” Blog.

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

3 Comments For This Post

  1. Jasper Potts Says:

    Nimbus is going to be in the Consumer JRE which is a special Java 6 update release in early 2008 which is well before Java 7.

  2. Riyad Kalla Says:

    Very cool, thanks for the confirmation Jasper.

    Also is it planned to be the default LNF? I’m curious about performance implications… as cool as Nimbus looks, it’s certainly 100x more complex than painting a crap-gray rectangle with a purple border :(

  3. Jasper Potts Says:

    It will most likely not be the default look and feel in 6 but we will investigate it for 7.

Leave a Reply