From 8ca5c086bbd74e14b7e33b5e60d22a3085a89de1 Mon Sep 17 00:00:00 2001
From: Daniel Schramm <xschramm@fi.muni.cz>
Date: Sun, 10 Oct 2021 23:03:31 +0200
Subject: [PATCH] Simple buttons are aligned to the start of the line

---
 .../java/cz/fidentis/analyst/core/ControlPanelBuilder.java   | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/GUI/src/main/java/cz/fidentis/analyst/core/ControlPanelBuilder.java b/GUI/src/main/java/cz/fidentis/analyst/core/ControlPanelBuilder.java
index ae69b514..189901f7 100644
--- a/GUI/src/main/java/cz/fidentis/analyst/core/ControlPanelBuilder.java
+++ b/GUI/src/main/java/cz/fidentis/analyst/core/ControlPanelBuilder.java
@@ -283,7 +283,10 @@ public class ControlPanelBuilder {
      * @return This new GUI object
      */
     public JButton addButton(String caption, ActionListener action) {
-        return addButtonCustom(caption, action, new GridBagConstraints());
+        final GridBagConstraints c = new GridBagConstraints();
+        c.anchor = GridBagConstraints.LINE_START;
+        
+        return addButtonCustom(caption, action, c);
     }
 
     /**
-- 
GitLab