Microsoft Office Look for NetBeans Platform Applications

On NetBeans Zone I mentioned the OfficeLAF that developers at Exie in Norway worked on, so that they could end up with a NetBeans Platform application that looks like a member of the Microsoft Office package.

Yesterday I received a set of screenshots from the abovementioned developers, showing their Exie Builder, which I discussed recently, to illustrate the result of the Microsoft Office look in the context of their NetBeans Platform application. Here they are, click to enlarge them.

Thanks Exie developers. Now there's more than 'just' blueMarine as proof that building applications on top of the NetBeans Platform doesn't mean that the result necessarily ends up resembling NetBeans IDE.


waiting for the "new substance RCP project" wizard ;)

Posted by michael bien on November 04, 2009 at 08:24 PM PST #

Indeed, it does look beautiful!

But they don't seem to use a number of NetBeans APIs (at least so it seems from the look and feel):

\* Nodes API
\* Explorer API (properties window looks different)
\* Dialogs API (at least the bottom part with buttons isn't from Dialogs API -- I'm looking at that checkbox on the same line with the buttons; the wizard is also probably custom)

They are basically only using the Module System and the Window system (topcomponents and docking) -- which isn't wrong but I wonder if they are using the external libraries because they already had the code written (so it's a migration on top of the Platform) or because they found our APIs lacking.

Posted by Emilian Bold on November 04, 2009 at 08:32 PM PST #

Pretty nice, it looks brilliant. There is no reason that the NBP should look like an IDE, and this is a best proof.

Thanks for sharing this!

Posted by David on November 04, 2009 at 09:19 PM PST #

I was a little hesitant when I read the blog entry title, but from the screenshots, this is a very well done LAF! The ribbon appears flawless and all the icons pop and look amazing. This is a LAF I could sink my teeth into! I especially like the rounded corners, its a small addition, but it really adds to an overall look that makes you think that this is a professional application. They did a great job!

Posted by Chris Arthur on November 04, 2009 at 09:46 PM PST #

Nice look and feel! It's gonna be more difficult to recognize applications built on the NetBeans Platform now ! :-)

Posted by RunningTracker on November 04, 2009 at 11:38 PM PST #

too bad that they won't be able to sell it. Microsoft-like UI's must be registered with Microsoft at
Something similar happend with famous SWT ribbon widget:

Posted by jacek on November 06, 2009 at 01:40 AM PST #

This is great - I think it would make it more up to date with other applications in terms of look and feel. I like it.

Posted by Susan Lange on March 07, 2010 at 11:39 PM PST #

Post a Comment:
  • HTML Syntax: NOT allowed

Geertjan Wielenga (@geertjanw) is a Principal Product Manager in the Oracle Developer Tools group living & working in Amsterdam. He is a Java technology enthusiast, evangelist, trainer, speaker, and writer. He blogs here daily.

The focus of this blog is mostly on NetBeans (a development tool primarily for Java programmers), with an occasional reference to NetBeans, and sometimes diverging to topics relating to NetBeans. And then there are days when NetBeans is mentioned, just for a change.


« July 2016