From 2b936aa0ef73ea7d78453e2648c78246abd159b8 Mon Sep 17 00:00:00 2001 From: Sibo Van Gool Date: Mon, 31 Jan 2022 01:03:22 +0100 Subject: [PATCH] Fix component analysis layout Let the bottom window take up the rest of the vertical space, instead of growing gaps between that window and the bottom buttons --- .../sf/openrocket/gui/dialogs/ComponentAnalysisDialog.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/swing/src/net/sf/openrocket/gui/dialogs/ComponentAnalysisDialog.java b/swing/src/net/sf/openrocket/gui/dialogs/ComponentAnalysisDialog.java index 865b0a67e..f27aa548c 100644 --- a/swing/src/net/sf/openrocket/gui/dialogs/ComponentAnalysisDialog.java +++ b/swing/src/net/sf/openrocket/gui/dialogs/ComponentAnalysisDialog.java @@ -148,7 +148,7 @@ public class ComponentAnalysisDialog extends JDialog implements StateChangeListe JScrollPane scrollPane = new JScrollPane(warningList); ////Warnings: scrollPane.setBorder(BorderFactory.createTitledBorder(trans.get("componentanalysisdlg.TitledBorder.warnings"))); - panel.add(scrollPane, "gap paragraph, spany 4, width 300lp!, growy 1, height :100lp:, wrap"); + panel.add(scrollPane, "gap paragraph, spany 4, wmin 300lp, grow, height :100lp:, wrap"); ////Angle of attack: panel.add(new JLabel(trans.get("componentanalysisdlg.lbl.angleofattack")), "width 120lp!"); @@ -183,7 +183,7 @@ public class ComponentAnalysisDialog extends JDialog implements StateChangeListe // Tabbed pane JTabbedPane tabbedPane = new JTabbedPane(); - panel.add(tabbedPane, "spanx, growx, growy"); + panel.add(tabbedPane, "spanx, growx, growy, pushy"); // Create the Longitudinal Stability (CM vs CP) data table