Hey all, I prefer to have an option for this because not everyone likes it I Guess. If we will have no Option then I prefer it as default. On the other Hand what Thomas said, to Change the LaF of your choice, the theming Options is that was we are Looking for. I dunno whether it is JSON or property files but this is already there in swing and for this we have already a ticket: https://issues.apache.org/jira/browse/NETBEANS-3746 and DevCharly already started a PR: https://issues.apache.org/jira/browse/NETBEANS-3746
Cheers Chris Von: Thomas Kellerer Gesendet: Freitag, 24. Juni 2022 13:54 An: dev@netbeans.apache.org Betreff: Re: FlatLAF tab style discussion Eirik Bakke schrieb am 24.06.2022 um 11:46: > Hi, dev. > > There's a discussion on https://github.com/apache/netbeans/pull/3115 about > changing the default "look" of window system tabs in NetBeans. See the > before/after screenshots there. > > With FlatLAF becoming the default look & feel since NetBeans 13, the tab > components in the window system (over editors and sidebars) no longe resemble > tabs, and are somewhat difficult to see. The proposed PR fixes this, by > introducing a new look for the tabs that shows the selected tab as a proper > tab while leaving a simplified flattened look for unselected tabs. Other > kinds of tabs, e.g. in dialog boxes, or nested tabs in the Output pane, > retain the more flat "blue underline" style. > > 1) Would people like this new style to become the default on NetBeans? (See > screenshots in the PR above.) > 2) Should there be an option to switch back to the old style? I still prefer the Windows Look & Feel, so I don't really care, but regarding the FlatLaf integration: Maybe NetBeans could support customizing FlatLaf through external .properties file, so people can customize it to their preferences. Users for my own (non-NetBeans, pure Swing) application were asking about customization options for FlatLaf. So I integrated that. It's really not a huge effort, this can either be done through .properties file (very easy to integrate) or through .theme files, which requires using a different LnF class during initialization. Maybe that's an option for NetBeans as well. Just my 0.02€ Thomas --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org For additional commands, e-mail: dev-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists