SetSecondaryPanel
[jalview.git] / src / jalview / jbgui / GAlignmentPanel.java
index c361c1e..58957b3 100755 (executable)
@@ -25,12 +25,18 @@ public class GAlignmentPanel extends JPanel
   protected JPanel scalePanelHolder = new JPanel();
   protected JPanel idPanelHolder = new JPanel();
   BorderLayout borderLayout5 = new BorderLayout();
-  JPanel jPanel3 = new JPanel();
+  protected JPanel idSpaceFillerPanel1 = new JPanel();
   protected JPanel idSpaceFillerPanel = new JPanel();
   BorderLayout borderLayout4 = new BorderLayout();
   BorderLayout borderLayout6 = new BorderLayout();
   ButtonGroup buttonGroup1 = new ButtonGroup();
   BorderLayout borderLayout7 = new BorderLayout();
+  JPanel jPanel1 = new JPanel();
+  FlowLayout flowLayout1 = new FlowLayout();
+  JPanel jPanel3 = new JPanel();
+  protected JPanel secondaryPanelHolder = new JPanel();
+  BorderLayout borderLayout8 = new BorderLayout();
+  BorderLayout borderLayout9 = new BorderLayout();
 
   public GAlignmentPanel()
   {
@@ -64,22 +70,34 @@ public class GAlignmentPanel extends JPanel
     scorePanelHolder.setPreferredSize(new Dimension(10, 80));
     scorePanelHolder.setLayout(borderLayout4);
     idPanelHolder.setLayout(borderLayout5);
-    jPanel3.setBackground(Color.white);
-    jPanel3.setPreferredSize(new Dimension(10, 30));
+    idSpaceFillerPanel1.setBackground(Color.white);
+    idSpaceFillerPanel1.setPreferredSize(new Dimension(10, 30));
     idSpaceFillerPanel.setBackground(Color.white);
     idSpaceFillerPanel.setPreferredSize(new Dimension(10, 80));
     hscroll.setOrientation(JScrollBar.HORIZONTAL);
+    hscroll.setMinimumSize(new Dimension(250, 16));
+    hscroll.setPreferredSize(new Dimension(250, 16));
     vscroll.setEnabled(true);
-    sequenceHolderPanel.add(scorePanelHolder, BorderLayout.SOUTH);
+    jPanel1.setBackground(new Color(220, 220, 220));
+    jPanel1.setLayout(flowLayout1);
+    flowLayout1.setHgap(0);
+    flowLayout1.setVgap(0);
+    jPanel3.setLayout(borderLayout9);
+    secondaryPanelHolder.setBackground(Color.cyan);
+    secondaryPanelHolder.setLayout(borderLayout8);
     sequenceHolderPanel.add(scalePanelHolder,  BorderLayout.NORTH);
     sequenceHolderPanel.add(seqPanelHolder,  BorderLayout.CENTER);
     this.add(jPanel2, BorderLayout.CENTER);
     jPanel2.add(sequenceHolderPanel, BorderLayout.CENTER);
     seqPanelHolder.add(vscroll, BorderLayout.EAST);
-    seqPanelHolder.add(hscroll, BorderLayout.SOUTH);
+    sequenceHolderPanel.add(jPanel3,  BorderLayout.SOUTH);
+    jPanel3.add(scorePanelHolder, BorderLayout.CENTER);
+    jPanel3.add(secondaryPanelHolder,  BorderLayout.SOUTH);
     this.add(idPanelHolder, BorderLayout.WEST);
-    idPanelHolder.add(jPanel3,  BorderLayout.NORTH);
+    idPanelHolder.add(idSpaceFillerPanel1,  BorderLayout.NORTH);
     idPanelHolder.add(idSpaceFillerPanel,  BorderLayout.SOUTH);
+    this.add(jPanel1,  BorderLayout.SOUTH);
+    jPanel1.add(hscroll, null);
   }