/*\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) 2007 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.*;\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
zCombobox.addItem("dim " + i);\r
}\r
\r
-\r
setJMenuBar(jMenuBar1);\r
}\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
bgcolour_actionPerformed(e);\r
}\r
});\r
+ originalSeqData.setText("Input Data...");\r
+ originalSeqData.addActionListener(new ActionListener()\r
+ {\r
+ public void actionPerformed(ActionEvent e)\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
fileMenu.add(saveMenu);\r
fileMenu.add(outputValues);\r
fileMenu.add(print);\r
+ fileMenu.add(originalSeqData);\r
saveMenu.add(eps);\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 originalSeqData_actionPerformed(ActionEvent e)\r
+ {\r
+\r
+ }\r
+\r
+ public void viewMenu_menuSelected()\r
+ {\r
+\r
+ }\r
}\r