/*\r
* Jalview - A Sequence Alignment Editor and Viewer\r
- * Copyright (C) 2005 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle\r
+ * Copyright (C) 2006 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle\r
*\r
* This program is free software; you can redistribute it and/or\r
* modify it under the terms of the GNU General Public License\r
import java.awt.*;\r
import java.awt.event.*;\r
import javax.swing.*;\r
+import javax.swing.event.MenuListener;\r
+import javax.swing.event.MenuEvent;\r
\r
public class GPCAPanel\r
extends JInternalFrame\r
JMenuItem png = new JMenuItem();\r
JMenuItem print = new JMenuItem();\r
JMenuItem outputValues = new JMenuItem();\r
- JMenu viewMenu = new JMenu();\r
+ protected JMenu viewMenu = new JMenu();\r
protected JCheckBoxMenuItem showLabels = new JCheckBoxMenuItem();\r
JMenuItem bgcolour = new JMenuItem();\r
JMenuItem originalSeqData = new JMenuItem();\r
+ protected JMenu associateViewsMenu = new JMenu();\r
\r
public GPCAPanel()\r
{\r
}\r
});\r
viewMenu.setText("View");\r
+ viewMenu.addMenuListener(new MenuListener()\r
+ {\r
+ public void menuSelected(MenuEvent e)\r
+ {\r
+ viewMenu_menuSelected();\r
+ }\r
+\r
+ public void menuDeselected(MenuEvent e)\r
+ {\r
+ }\r
+\r
+ public void menuCanceled(MenuEvent e)\r
+ {\r
+ }\r
+ });\r
showLabels.setText("Show Labels");\r
showLabels.addActionListener(new ActionListener()\r
{\r
originalSeqData_actionPerformed(e);\r
}\r
});\r
+ associateViewsMenu.setText("Associate Nodes With");\r
this.getContentPane().add(jPanel2, BorderLayout.SOUTH);\r
jPanel2.add(jLabel1, null);\r
jPanel2.add(xCombobox, null);\r
saveMenu.add(png);\r
viewMenu.add(showLabels);\r
viewMenu.add(bgcolour);\r
+ viewMenu.add(associateViewsMenu);\r
}\r
\r
protected void xCombobox_actionPerformed(ActionEvent e)\r
{\r
\r
}\r
+\r
+ public void viewMenu_menuSelected()\r
+ {\r
+\r
+ }\r
}\r