X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FStructureViewerBase.java;h=2cd7f568e89a84462cc4575fe04d18388cbe3040;hb=4313fc0bf442a0668d74224f78080b1182acb20d;hp=2d3b3b548200b5b3fd4005ab7f39f5df844b7b8b;hpb=217274a8e9ea2ae20d5a6d21989b8b16840ca6f0;p=jalview.git diff --git a/src/jalview/gui/StructureViewerBase.java b/src/jalview/gui/StructureViewerBase.java index 2d3b3b5..2cd7f56 100644 --- a/src/jalview/gui/StructureViewerBase.java +++ b/src/jalview/gui/StructureViewerBase.java @@ -36,7 +36,6 @@ import jalview.io.JalviewFileView; import jalview.jbgui.GStructureViewer; import jalview.schemes.ColourSchemeI; import jalview.schemes.ColourSchemes; -import jalview.schemes.FeatureColour; import jalview.structure.StructureMapping; import jalview.structures.models.AAStructureBindingModel; import jalview.util.MessageManager; @@ -59,8 +58,6 @@ import java.util.Vector; import javax.swing.ButtonGroup; import javax.swing.JCheckBoxMenuItem; -import javax.swing.JColorChooser; -import javax.swing.JDialog; import javax.swing.JMenu; import javax.swing.JMenuItem; import javax.swing.JRadioButtonMenuItem; @@ -812,11 +809,14 @@ public abstract class StructureViewerBase extends GStructureViewer return reply; } + /** + * Opens a colour chooser dialog, and applies the chosen colour to the + * background of the structure viewer + */ @Override public void background_actionPerformed(ActionEvent actionEvent) { - String ttl = MessageManager - .getString("label.select_background_colour"); + String ttl = MessageManager.getString("label.select_background_colour"); ColourChooserListener listener = new ColourChooserListener() { @Override @@ -825,6 +825,7 @@ public abstract class StructureViewerBase extends GStructureViewer getBinding().setBackgroundColour(c); } }; + JalviewColourChooser.showColourChooser(this, ttl, null, listener); } @Override