Desktop Java

JMetro Version 5.3 Released

Another version of JMetro has just been released. This time version 5.3. With this version a few new styles were added for controls that didn’t have them yet. Also some older styles were tweaked and some bugs were fixed.

I’ll also show some of the big companies that are using JMetro. Names like Google, Amazon, etc.

Here are the styles that were added:

  • Tree Table View
  • Menu Button
  • Hyperlink

Next, I’ll go into more detail about this version.

JMetro version 5.3 details

Last week, out of curiosity, I checked out Bintray live stats. It was something I had never looked at and I was curious to know who was using JMetro. Basically this feature of Bintray lets you know the organizations that have downloaded your library in the recent past.

To my astonishment, names like Microsoft, Amazon, Google, Huawei, Vodafone popped out . And these were just the most recent logs.

JMetro Version 5.3
JMetro Version 5.3
JMetro Version 5.3

They could even be using it for private applications or just playing around with it. Can’t really know for sure until some project becomes public. But still, if that’s the case, it’s still quite amazing, that so many big companies pop up on just the most recent logs.

And I’d say it’s probable that amongst all these downloads from these companies, some of them go towards real production use cases.

New Tree Table View style

Following are images of the new Tree Table View dark and light style. These are also styles that aren’t yet defined in Fluent Design. They have been made to be in harmony with the rest of the Fluent Design inspired control styles.

First the default Modena JavaFX style:

JMetro Version 5.3

Tree Table View Modena JavaFX default theme

And now JMetro dark and light styles:

JMetro Version 5.3
JMetro Version 5.3

New Menu Button Style

The MenuButton now also has a JMetro style. First the default Modena style:

JMetro Version 5.3

And the new JMetro styles:

JMetro Version 5.3
JMetro Version 5.3

New Hyperlink Style

New styles for hyperlinks have also been added.

The default Modena style, doesn’t show the hyperlink as underline when the mouse isn’t hover it (only if has already been clicked). I believe hyperlinks should always be underlined as users have grown accustomed to underlined, colored text, signifying it’s a hyperlink button.

First the default Modena style:

JMetro Version 5.3
JMetro Version 5.3
JMetro Version 5.3

Other improvements

Here’s a couple other improvements:

  1. Fixed progress bar track color when using dark theme
  2. Added workaround for TornadoFX bug where it doesn’t load stylesheets specified with @import statement.

Wrapping up

And another release of JMetro is out the door. As usual, a lot of attention to detail was put into styling the controls because, I believe, attention to detail can be distinguishing factor in a user interface.

For this release I’d like to thank Pavel Erokhin (MairwunNx – check out his projects) again, he’s done a good work helping out with this release.

Coming next, a few enhancements are already on the pipeline, so keep checking me on twitter and this blog.

Published on Java Code Geeks with permission by Pedro Duque Vieira, partner at our JCG program. See the original article here: JMetro Version 5.3 Released

Opinions expressed by Java Code Geeks contributors are their own.

Pedro Duque Vieira

JavaFX and Swing, Freelancer and Consultant specialized in creating User Interfaces. Has been working as a front end consultant and has been developing web, native and cross platform since 2006. Holder of a master degree in Computer Science, he's permanently studying and taking courses in User Interface Design and User Experience. Owner of the software company Pixel Duke.
Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Inline Feedbacks
View all comments
Back to top button