X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2FMCview%2FPDBViewer.java;fp=src%2FMCview%2FPDBViewer.java;h=1c7a6ee77166c1f07f83dc09a1ee75b27cd7e239;hb=ebb1c48911e4c1d3aaff6e98367cd846baa5074b;hp=f108fc2e25b8ed1e8b18683d9aa6204e6a6e76b5;hpb=1f690971e7ffd3c33453e9e6e97653cb3b481169;p=jalview.git diff --git a/src/MCview/PDBViewer.java b/src/MCview/PDBViewer.java index f108fc2..1c7a6ee 100755 --- a/src/MCview/PDBViewer.java +++ b/src/MCview/PDBViewer.java @@ -41,6 +41,7 @@ import jalview.schemes.ZappoColourScheme; import jalview.util.MessageManager; import jalview.ws.ebi.EBIFetchClient; +import java.awt.Color; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.ItemEvent; @@ -54,6 +55,7 @@ import java.io.File; import java.io.FileOutputStream; import java.io.FileReader; import java.io.PrintWriter; +import java.util.Map; import javax.swing.ButtonGroup; import javax.swing.JCheckBoxMenuItem; @@ -400,15 +402,14 @@ public class PDBViewer extends JInternalFrame implements Runnable bg.add(buried); bg.add(user); - if (jalview.gui.UserDefinedColours.getUserColourSchemes() != null) + Map userColourSchemes = UserDefinedColours + .getUserColourSchemes(); + if (userColourSchemes != null) { - java.util.Enumeration userColours = jalview.gui.UserDefinedColours - .getUserColourSchemes().keys(); - - while (userColours.hasMoreElements()) + for (String userColour : userColourSchemes.keySet()) { final JRadioButtonMenuItem radioItem = new JRadioButtonMenuItem( - userColours.nextElement().toString()); + userColour); radioItem.setName("USER_DEFINED"); radioItem.addMouseListener(new MouseAdapter() { @@ -723,7 +724,7 @@ public class PDBViewer extends JInternalFrame implements Runnable } else { - UserColourScheme udc = (UserColourScheme) UserDefinedColours + UserColourScheme udc = UserDefinedColours .getUserColourSchemes().get(e.getActionCommand()); pdbcanvas.pdb.setColours(udc); @@ -734,8 +735,8 @@ public class PDBViewer extends JInternalFrame implements Runnable public void background_actionPerformed(ActionEvent e) { - java.awt.Color col = JColorChooser.showDialog(this, - MessageManager.getString("label.select_backgroud_colour"), + Color col = JColorChooser.showDialog(this, + MessageManager.getString("label.select_background_colour"), pdbcanvas.backgroundColour); if (col != null)