X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fjbgui%2FGPCAPanel.java;h=5c17ba7aa2edbd8a979c477f31a5626027637d67;hb=d0b7395c10aec7c5da5a5662fc69783ec78fae8d;hp=0f88b759c80d2b2abfc3f712942eecae10049661;hpb=174230b4233d9ce80f94527768d2cd2f76da11ab;p=jalview.git diff --git a/src/jalview/jbgui/GPCAPanel.java b/src/jalview/jbgui/GPCAPanel.java index 0f88b75..5c17ba7 100755 --- a/src/jalview/jbgui/GPCAPanel.java +++ b/src/jalview/jbgui/GPCAPanel.java @@ -1,6 +1,6 @@ /* * Jalview - A Sequence Alignment Editor and Viewer - * Copyright (C) 2006 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle + * Copyright (C) 2007 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License @@ -21,6 +21,7 @@ package jalview.jbgui; import java.awt.*; import java.awt.event.*; import javax.swing.*; +import javax.swing.event.*; public class GPCAPanel extends JInternalFrame @@ -41,10 +42,11 @@ public class GPCAPanel JMenuItem png = new JMenuItem(); JMenuItem print = new JMenuItem(); JMenuItem outputValues = new JMenuItem(); - JMenu viewMenu = new JMenu(); + protected JMenu viewMenu = new JMenu(); protected JCheckBoxMenuItem showLabels = new JCheckBoxMenuItem(); JMenuItem bgcolour = new JMenuItem(); JMenuItem originalSeqData = new JMenuItem(); + protected JMenu associateViewsMenu = new JMenu(); public GPCAPanel() { @@ -64,7 +66,6 @@ public class GPCAPanel zCombobox.addItem("dim " + i); } - setJMenuBar(jMenuBar1); } @@ -139,6 +140,21 @@ public class GPCAPanel } }); viewMenu.setText("View"); + viewMenu.addMenuListener(new MenuListener() + { + public void menuSelected(MenuEvent e) + { + viewMenu_menuSelected(); + } + + public void menuDeselected(MenuEvent e) + { + } + + public void menuCanceled(MenuEvent e) + { + } + }); showLabels.setText("Show Labels"); showLabels.addActionListener(new ActionListener() { @@ -164,6 +180,7 @@ public class GPCAPanel originalSeqData_actionPerformed(e); } }); + associateViewsMenu.setText("Associate Nodes With"); this.getContentPane().add(jPanel2, BorderLayout.SOUTH); jPanel2.add(jLabel1, null); jPanel2.add(xCombobox, null); @@ -181,6 +198,7 @@ public class GPCAPanel saveMenu.add(png); viewMenu.add(showLabels); viewMenu.add(bgcolour); + viewMenu.add(associateViewsMenu); } protected void xCombobox_actionPerformed(ActionEvent e) @@ -229,4 +247,9 @@ public class GPCAPanel { } + + public void viewMenu_menuSelected() + { + + } }