frame = new JInternalFrame();
frame.setContentPane(this);
frame.setLayer(JLayeredPane.PALETTE_LAYER);
- Desktop.addInternalFrame(frame, "Colour by Annotation", 520, 215);
+ Desktop.addInternalFrame(frame, MessageManager.getString("label.colour_by_annotation"), 520, 215);
slider.addChangeListener(new ChangeListener()
{
annotations = new JComboBox(
getAnnotationItems(seqAssociated.isSelected()));
- threshold.addItem("No Threshold");
- threshold.addItem("Above Threshold");
- threshold.addItem("Below Threshold");
+ threshold.addItem(MessageManager.getString("label.threshold_feature_no_thereshold"));
+ threshold.addItem(MessageManager.getString("label.threshold_feature_above_thereshold"));
+ threshold.addItem(MessageManager.getString("label.threshold_feature_below_thereshold"));
if (oldcs instanceof AnnotationColourGradient)
{
switch (acg.getAboveThreshold())
{
case AnnotationColourGradient.NO_THRESHOLD:
- threshold.setSelectedItem("No Threshold");
+ threshold.setSelectedIndex(0);
break;
case AnnotationColourGradient.ABOVE_THRESHOLD:
- threshold.setSelectedItem("Above Threshold");
+ threshold.setSelectedIndex(1);
break;
case AnnotationColourGradient.BELOW_THRESHOLD:
- threshold.setSelectedItem("Below Threshold");
+ threshold.setSelectedIndex(2);
break;
default:
throw new Error(
minColour.setFont(JvSwingUtils.getLabelFont());
minColour.setBorder(BorderFactory.createEtchedBorder());
minColour.setPreferredSize(new Dimension(40, 20));
- minColour.setToolTipText("Minimum Colour");
+ minColour.setToolTipText(MessageManager.getString("label.min_colour"));
minColour.addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
maxColour.setFont(JvSwingUtils.getLabelFont());
maxColour.setBorder(BorderFactory.createEtchedBorder());
maxColour.setPreferredSize(new Dimension(40, 20));
- maxColour.setToolTipText("Maximum Colour");
+ maxColour.setToolTipText(MessageManager.getString("label.max_colour"));
maxColour.addMouseListener(new MouseAdapter()
{
public void mousePressed(MouseEvent e)
defColours.setOpaque(false);
defColours.setText(MessageManager.getString("action.set_defaults"));
defColours
- .setToolTipText("Reset min and max colours to defaults from user preferences.");
+ .setToolTipText(MessageManager.getString("label.reset_min_max_colours_to_defaults"));
defColours.addActionListener(new ActionListener()
{
.getSelectedIndex()]];
int aboveThreshold = -1;
- if (threshold.getSelectedItem().equals("Above Threshold"))
+ if (threshold.getSelectedIndex()==1)
{
aboveThreshold = AnnotationColourGradient.ABOVE_THRESHOLD;
}
- else if (threshold.getSelectedItem().equals("Below Threshold"))
+ else if (threshold.getSelectedIndex()==2)
{
aboveThreshold = AnnotationColourGradient.BELOW_THRESHOLD;
}