Open jamesmarkchan opened 9 months ago
FlatLightLaf() creates this: some nice things about this is no use of gradients and the if you have few menus like we do the title and menus share the same strip at the top.
Grrrrr, we're going to have to do some adjustments to use GTK's LAF:
UIManager.setLookAndFeel("com.sun.java.swing.plaf.gtk.GTKLookAndFeel");
yeah using flat light on linux and windows is going to be a headache they have different alignment rules and spacing. Here was how it looked before the linux tweaks. and there is after the linux tweaks. i think we can use flat light on windows and nimbus on linux for the time being.
Screenshot of buttons moved down on windows
Nimbus layout on Linux
The current look and feel is Nimbus which is a unique crossplatform LAF to swing. Unfortunately Nimbus and Metal the two cross platform LAFs are a little dated and it would be good to take advantage of the newer streamlined alternatives. NetBeans 20 is using FlatLightLaf which is more consistant with the current windows LAF.
https://central.sonatype.com/artifact/com.formdev/flatlaf
Good to identify target look and feels for Mac OS and Ubuntu Gnome / Linux.