All I can say is that, as the developer of the JavaFX menus, I have never owned a mac, and all my development took place on a PC. From my end the fact that it looks like the Mac menu is actually totally news to me :-)
Of course, the screenshot you have of the JavaFX menus was taken by me, and that is just one stylesheet. Other users of the menus have applied other stylesheets to get completely different looks.
A happy coincidence then! There aren’t a whole lot of possibilities as far looks for menus, so I don’t think it’s too surprising that these are so similar. I do like how easy JavaFX has made it to style components — CSS was a good choice.
They are not so similar in terms of content, although the shape of the window is extremely similar :) This does not mean much though since in the design world the present trend is to create squares with varying numbers of rounded corners…
I like it though. JavaFX is really cool :) As a Swing developer, I can only advocate for a quicker, simpler way of creating high quality, customisable GUIs!
1) JavaFX paints the highlight all the way to the border.
2) The gradients used are very different. (Apple menu looks flat, JavaFX looks convex.)
3) Separator is different.
4) Different fonts.
5) Drop shadow in JavaFX.
6) JavaFX has an outer border.
7) The only part left that can make up a menu is… the shape. And even here i believe that the JavaFX version is slightly less rounded. Hard to tell from those screenshots though. :)
I don’t want to be rude but… This feels like an Apple user bias. Our brains are great at finding patterns! :)
May 13, 2010 at 3:38 pm
While they are similar, they are not the same, and there are enough differences to argue they are not based on apples design, although they may be.
May 13, 2010 at 8:39 pm
All I can say is that, as the developer of the JavaFX menus, I have never owned a mac, and all my development took place on a PC. From my end the fact that it looks like the Mac menu is actually totally news to me :-)
Of course, the screenshot you have of the JavaFX menus was taken by me, and that is just one stylesheet. Other users of the menus have applied other stylesheets to get completely different looks.
May 13, 2010 at 9:20 pm
A happy coincidence then! There aren’t a whole lot of possibilities as far looks for menus, so I don’t think it’s too surprising that these are so similar. I do like how easy JavaFX has made it to style components — CSS was a good choice.
Keep up the good work Jonathan!
June 10, 2010 at 4:07 pm
They are not so similar in terms of content, although the shape of the window is extremely similar :) This does not mean much though since in the design world the present trend is to create squares with varying numbers of rounded corners…
I like it though. JavaFX is really cool :) As a Swing developer, I can only advocate for a quicker, simpler way of creating high quality, customisable GUIs!
August 30, 2010 at 5:18 pm
1) JavaFX paints the highlight all the way to the border.
2) The gradients used are very different. (Apple menu looks flat, JavaFX looks convex.)
3) Separator is different.
4) Different fonts.
5) Drop shadow in JavaFX.
6) JavaFX has an outer border.
7) The only part left that can make up a menu is… the shape. And even here i believe that the JavaFX version is slightly less rounded. Hard to tell from those screenshots though. :)
I don’t want to be rude but… This feels like an Apple user bias. Our brains are great at finding patterns! :)
TL;DR They are more different than similar.