From 0c09ea5ce067e51dd335828796e41bfd7aeed382 Mon Sep 17 00:00:00 2001 From: SiboVG Date: Tue, 31 May 2022 01:12:36 +0200 Subject: [PATCH] Make app ribbon y gap smaller for Windows --- swing/src/net/sf/openrocket/gui/scalefigure/RocketPanel.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/swing/src/net/sf/openrocket/gui/scalefigure/RocketPanel.java b/swing/src/net/sf/openrocket/gui/scalefigure/RocketPanel.java index 1f1d3f6ba..241d7047e 100644 --- a/swing/src/net/sf/openrocket/gui/scalefigure/RocketPanel.java +++ b/swing/src/net/sf/openrocket/gui/scalefigure/RocketPanel.java @@ -304,10 +304,12 @@ public class RocketPanel extends JPanel implements TreeSelectionListener, Change setPreferredSize(new Dimension(800, 300)); - // MacOS has a larger y gap than other OS'es, so this fixes that + // MacOS and Windows have a larger y gap than Linux, so this fixes that int gap = 0; if (SystemInfo.getPlatform() == SystemInfo.Platform.MAC_OS) { gap = -10; + } else if (SystemInfo.getPlatform() == SystemInfo.Platform.WINDOWS) { + gap = -5; } JPanel ribbon = new JPanel(new MigLayout(String.format("inset 0, gapy %d, fill", gap)));