molecule_actionPerformed();\r
}\r
});\r
- jMenuBar1.add(fileMenu);\r
+ allchains.setLabel("All Chains Visible");\r
+ allchains.addItemListener(new ItemListener()\r
+ {\r
+ public void itemStateChanged(ItemEvent itemEvent)\r
+ {\r
+ allchains_itemStateChanged(itemEvent);\r
+ }\r
+ });\r
+ jMenuBar1.add(fileMenu);\r
jMenuBar1.add(coloursMenu);\r
fileMenu.add(mapping);;\r
\r
coloursMenu.add(seqButton);\r
coloursMenu.add(chain);\r
- coloursMenu.add(hydro);\r
- coloursMenu.add(charge);\r
- coloursMenu.addSeparator();\r
+ coloursMenu.add(hydro);\r
+ coloursMenu.add(charge);\r
+ coloursMenu.add(molecule);\r
+ coloursMenu.addSeparator();\r
coloursMenu.add(wire);\r
coloursMenu.add(depth);\r
coloursMenu.add(zbuffer);\r
- coloursMenu.add(molecule);\r
-\r
- }\r
+ coloursMenu.add(allchains);\r
+ allchains.setState(true);\r
+ }\r
\r
MenuBar jMenuBar1 = new MenuBar();\r
Menu fileMenu = new Menu();\r
MenuItem seqButton = new MenuItem();\r
\r
CheckboxMenuItem molecule = new CheckboxMenuItem();\r
+ CheckboxMenuItem allchains = new CheckboxMenuItem();\r
\r
- public void charge_actionPerformed()\r
+ public void charge_actionPerformed()\r
{\r
clearButtonGroup();\r
pdbcanvas.pdb.setChargeColours();\r
jalview.bin.JalviewLite.addFrame(frame, "PDB - Sequence Mapping", 500, 600);\r
cap.setText(pdbcanvas.mappingDetails.toString());\r
}\r
- }\r
+\r
+ public void allchains_itemStateChanged(ItemEvent itemEvent)\r
+ {\r
+ pdbcanvas.setAllchainsVisible(allchains.getState());\r
+ }\r
+}\r