X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fjbgui%2FGPCAPanel.java;h=5c17ba7aa2edbd8a979c477f31a5626027637d67;hb=51103d869344aed06f20d48fcd210b20ffb9e542;hp=26a9fd969b70b0222ff64d8e74af187f1a564446;hpb=852dabb94136a9986a8fab1efa1ba434e1554920;p=jalview.git diff --git a/src/jalview/jbgui/GPCAPanel.java b/src/jalview/jbgui/GPCAPanel.java index 26a9fd9..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) 2005 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() { @@ -156,7 +172,7 @@ public class GPCAPanel bgcolour_actionPerformed(e); } }); - originalSeqData.setText("PCA was made from this..."); + originalSeqData.setText("Input Data..."); originalSeqData.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) @@ -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() + { + + } }