diff --git a/uk/ac/sanger/artemis/components/alignment/AbstractGraphPanel.java b/uk/ac/sanger/artemis/components/alignment/AbstractGraphPanel.java index 50e1dc6adaa65450887bd348b862e919b04c75a9..9afeb40a14142215e9ad59eebe9520796b530d4e 100644 --- a/uk/ac/sanger/artemis/components/alignment/AbstractGraphPanel.java +++ b/uk/ac/sanger/artemis/components/alignment/AbstractGraphPanel.java @@ -34,6 +34,7 @@ import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.text.DecimalFormat; +import javax.swing.BorderFactory; import javax.swing.JCheckBox; import javax.swing.JComponent; import javax.swing.JLabel; @@ -57,7 +58,14 @@ public class AbstractGraphPanel extends JPanel protected int userWinSize = 1; protected JPopupMenu popup = new JPopupMenu(); - public void initPopupMenu(final JPanel graphPanel, JComponent menu) + public AbstractGraphPanel() + { + super(); + setBorder(BorderFactory.createMatteBorder(0, 0, 1, 0, Color.gray)); + setBackground(Color.white); + } + + protected void initPopupMenu(JComponent menu) { final JMenuItem setScale = new JMenuItem("Set the Window Size..."); setScale.addActionListener(new ActionListener() @@ -103,7 +111,7 @@ public class AbstractGraphPanel extends JPanel { return; } - graphPanel.repaint(); + bamView.repaint(); } }); menu.add(setScale);