JAL-3032 BorderLayout renders panel correctly in JalviewJS
authorgmungoc <g.m.carstairs@dundee.ac.uk>
Mon, 9 Jul 2018 14:57:30 +0000 (15:57 +0100)
committergmungoc <g.m.carstairs@dundee.ac.uk>
Mon, 9 Jul 2018 14:57:30 +0000 (15:57 +0100)
src/jalview/gui/TextColourChooser.java

index a1b3caf..faf19ad 100644 (file)
@@ -33,7 +33,6 @@ import java.util.HashMap;
 import java.util.Map;
 
 import javax.swing.BorderFactory;
-import javax.swing.JColorChooser;
 import javax.swing.JLabel;
 import javax.swing.JPanel;
 import javax.swing.JSlider;
@@ -85,7 +84,7 @@ public class TextColourChooser
     col2.setToolTipText(MessageManager.getString("label.light_colour"));
     col2.setBackground(original2);
     final JPanel bigpanel = new JPanel(new BorderLayout());
-    JPanel panel = new JPanel();
+    JPanel panel = new JPanel(new BorderLayout());
     bigpanel.add(panel, BorderLayout.CENTER);
     bigpanel.add(
             new JLabel("<html>"
@@ -93,9 +92,9 @@ public class TextColourChooser
                             "label.select_dark_light_set_threshold")
                     + "</html>"),
             BorderLayout.NORTH);
-    panel.add(col1);
-    panel.add(slider);
-    panel.add(col2);
+    panel.add(col1, BorderLayout.WEST);
+    panel.add(slider, BorderLayout.CENTER);
+    panel.add(col2, BorderLayout.EAST);
 
     col1.addMouseListener(new MouseAdapter()
     {