From 6ae8d8f2378d6871b9fb1942bd23e47b055d6731 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andra=CC=81s=20Oravecz?= Date: Tue, 22 Apr 2025 01:23:36 +0200 Subject: [PATCH] use the native menubar on MacOS --- .../java/the/bytecode/club/bytecodeviewer/BytecodeViewer.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/the/bytecode/club/bytecodeviewer/BytecodeViewer.java b/src/main/java/the/bytecode/club/bytecodeviewer/BytecodeViewer.java index ae474d787..e774a3767 100644 --- a/src/main/java/the/bytecode/club/bytecodeviewer/BytecodeViewer.java +++ b/src/main/java/the/bytecode/club/bytecodeviewer/BytecodeViewer.java @@ -203,6 +203,9 @@ public static void main(String[] args) //setup swing components if(!CLI.isCLI()) { + // Enable the native menu bar on macOS + System.setProperty("apple.laf.useScreenMenuBar", "true"); + viewer = new MainViewerGUI(); //SwingUtilities.updateComponentTreeUI(viewer); }