From 197359781e7142ec6bcb53740831fc626c4675cd Mon Sep 17 00:00:00 2001 From: amwaterhouse Date: Tue, 21 Nov 2006 11:20:22 +0000 Subject: [PATCH] Colour is a panel, not button --- src/jalview/gui/FeatureRenderer.java | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/jalview/gui/FeatureRenderer.java b/src/jalview/gui/FeatureRenderer.java index e9f9d55..e736795 100755 --- a/src/jalview/gui/FeatureRenderer.java +++ b/src/jalview/gui/FeatureRenderer.java @@ -438,13 +438,12 @@ public class FeatureRenderer final JSpinner start = new JSpinner(); final JSpinner end = new JSpinner(); - // final JTextField start = new JTextField(6); - // final JTextField end = new JTextField(6); - final JButton colour = new JButton(" "); + final JPanel colour = new JPanel(); + colour.setBorder(BorderFactory.createEtchedBorder()); colour.setMaximumSize(new Dimension(40,10)); - colour.addActionListener(new ActionListener() + colour.addMouseListener(new MouseAdapter() { - public void actionPerformed(ActionEvent evt) + public void mousePressed(MouseEvent evt) { colour.setBackground( JColorChooser.showDialog(Desktop.desktop, @@ -582,11 +581,12 @@ public class FeatureRenderer else options = new Object[]{"OK", "Cancel"}; + String title = newFeatures ? "Create New Sequence Feature(s)" : + "Amend/Delete Features"; + int reply = JOptionPane.showInternalOptionDialog(Desktop.desktop, bigPanel, - newFeatures ? - "Create New Sequence Feature(s)" : - "Amend/Delete Features", + title, JOptionPane.YES_NO_CANCEL_OPTION, JOptionPane.QUESTION_MESSAGE, null, -- 1.7.10.2