Take the 2-minute tour ×

Is there any swing like framework for the newer Windows OS's? Vista and & 7 apps have a different menuing and taskbar thing going and was wondering if there is any GUI components to utilize this new application look for Java.

share|improve this question
Are you referring to ribbons? en.wikipedia.org/wiki/Ribbon_%28computing%29 –  Andy Thomas Dec 20 '10 at 19:15
I guess ribbons is what I'm referring to –  pn1 dude Dec 20 '10 at 21:51
the How to get a "ribbon" UI componet" has be going down what will hopefully be the right path. Trying out flamingo.dev.java.net –  pn1 dude Dec 20 '10 at 22:02
There's a historical snapshot of Flamingo on github. There is some maintenance being done on a fork of Flamingo called Insubstantial also on github. –  E-rich Jun 23 '11 at 12:22
add comment

2 Answers

Java provides a standard look and feel across all platforms, so unfortunately no...
You can only use the standard Swing API, and the classes provided in that
Apple provides extensions to Java, allowing you to access certain other kinds of buttons, but I don't think Microsoft does the same.

share|improve this answer
You're presuming that the person asking is limited to using nothing outside Swing, even if it's compatible. There exist additional UI libraries available for Java. –  Andy Thomas Dec 20 '10 at 19:36
add comment

There is no need to replace the whole of Swing in order to get a new component. You can use the Flamingo component suite to provide a ribbon.

Alternatively you may prefer SWT, which provides a more native look-and-feel in general (i.e. your application will look more like a "normal" Windows Vista/7 application). SWT also has a third-party ribbon component.

share|improve this answer
add comment

Your Answer


