From 9f81d147d1a25f9d326af87b41186209bdb70aa9 Mon Sep 17 00:00:00 2001 From: Karl Tauber Date: Mon, 8 Jun 2020 14:29:47 +0200 Subject: [PATCH] Demo on macOS: enabled screen menu bar by default, except if explicitly disabled --- .../src/main/java/com/formdev/flatlaf/demo/FlatLafDemo.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/flatlaf-demo/src/main/java/com/formdev/flatlaf/demo/FlatLafDemo.java b/flatlaf-demo/src/main/java/com/formdev/flatlaf/demo/FlatLafDemo.java index 5a9b197c..fd7764ef 100644 --- a/flatlaf-demo/src/main/java/com/formdev/flatlaf/demo/FlatLafDemo.java +++ b/flatlaf-demo/src/main/java/com/formdev/flatlaf/demo/FlatLafDemo.java @@ -28,7 +28,8 @@ public class FlatLafDemo static final String KEY_TAB = "tab"; public static void main( String[] args ) { - if( SystemInfo.IS_MAC ) + // on macOS enable screen menu bar + if( SystemInfo.IS_MAC && System.getProperty( "apple.laf.useScreenMenuBar" ) == null ) System.setProperty( "apple.laf.useScreenMenuBar", "true" ); SwingUtilities.invokeLater( () -> {