JCheckBoxMenuItem showColourText = new JCheckBoxMenuItem();
+ JCheckBoxMenuItem displayNonconserved = new JCheckBoxMenuItem();
+
JMenu editMenu = new JMenu();
JMenuItem cut = new JMenuItem();
{
conservationMenuItem.setSelected(true);
}
-
+ displayNonconserved.setSelected(sg.getShowunconserved());
showText.setSelected(sg.getDisplayText());
showColourText.setSelected(sg.getColourText());
showBoxes.setSelected(sg.getDisplayBoxes());
showColourText_actionPerformed();
}
});
+ displayNonconserved.setText("Show Nonconserved");
+ displayNonconserved.setState(true);
+ displayNonconserved.addActionListener(new ActionListener()
+ {
+ public void actionPerformed(ActionEvent e)
+ {
+ showNonconserved_actionPerformed();
+ }
+ });
editMenu.setText("Edit");
cut.setText("Cut");
cut.addActionListener(new ActionListener()
jMenu1.add(showText);
jMenu1.add(showColourText);
jMenu1.add(outline);
+ jMenu1.add(displayNonconserved);
structureMenu.add(pdbMenu);
structureMenu.add(viewStructureMenu);
// structureMenu.add(colStructureMenu);
});
}
+ protected void showNonconserved_actionPerformed()
+ {
+ getGroup().setShowunconserved(displayNonconserved.isSelected());
+ refresh();
+ }
+
/**
- * DOCUMENT ME!
+ * call to refresh view after settings change
*/
void refresh()
{