molecule_actionPerformed(e);\r
}\r
});\r
+ allchains.setSelected(true);\r
+ allchains.setText("Show All Chains");\r
+ allchains.addItemListener(new ItemListener()\r
+ {\r
+ public void itemStateChanged(ItemEvent e)\r
+ {\r
+ allchains_itemStateChanged(e);\r
+ }\r
+ });\r
jMenuBar1.add(fileMenu);\r
jMenuBar1.add(coloursMenu);\r
fileMenu.add(saveMenu);\r
coloursMenu.add(depth);\r
coloursMenu.add(zbuffer);\r
coloursMenu.add(molecule);\r
+ coloursMenu.add(allchains);\r
ButtonGroup bg = new ButtonGroup();\r
bg.add(seqButton);\r
bg.add(chain);\r
JRadioButtonMenuItem chain = new JRadioButtonMenuItem();\r
JRadioButtonMenuItem seqButton = new JRadioButtonMenuItem();\r
JCheckBoxMenuItem molecule = new JCheckBoxMenuItem();\r
+ JCheckBoxMenuItem allchains = new JCheckBoxMenuItem();\r
\r
/**\r
* DOCUMENT ME!\r
Desktop.addInternalFrame(cap, "PDB - Sequence Mapping", 500, 600);\r
cap.setText(pdbcanvas.mappingDetails.toString());\r
}\r
+\r
+ public void allchains_itemStateChanged(ItemEvent e)\r
+ {\r
+ pdbcanvas.setAllchainsVisible(allchains.getState());\r
+ }\r
}\r