import jalview.schemes.StrandColourScheme;
import jalview.schemes.TaylorColourScheme;
import jalview.schemes.TurnColourScheme;
+import jalview.schemes.UserColourScheme;
import jalview.schemes.ZappoColourScheme;
import jalview.structures.models.AAStructureBindingModel;
import jalview.util.MessageManager;
}
@Override
- public void userColour_actionPerformed(ActionEvent actionEvent)
+ public void userColour_actionPerformed(ActionEvent e)
{
- userColour.setSelected(true);
- new UserDefinedColours(this, null);
+ if (e.getActionCommand().equals(
+ MessageManager.getString("action.user_defined")))
+ {
+ new UserDefinedColours(this, null);
+ }
+ else
+ {
+ UserColourScheme udc = UserDefinedColours.getUserColourSchemes().get(
+ e.getActionCommand());
+ jmb.setJalviewColourScheme(udc);
+ }
}
@Override