+ annotationColour_actionPerformed(e);
+ }
+ });
+ associatedData.setText("Load Features / Annotations");
+ associatedData.addActionListener(new ActionListener()
+ {
+ public void actionPerformed(ActionEvent e)
+ {
+ associatedData_actionPerformed(e);
+ }
+ });
+ autoCalculate.setText("Autocalculate Consensus");
+ autoCalculate.setState(jalview.bin.Cache.getDefault(
+ "AUTO_CALC_CONSENSUS", true));
+ autoCalculate.addActionListener(new ActionListener()
+ {
+ public void actionPerformed(ActionEvent e)
+ {
+ autoCalculate_actionPerformed(e);
+ }
+ });
+ addSequenceMenu.setText("Add Sequences");
+ addFromFile.setText("From File");
+ addFromFile.addActionListener(new ActionListener()
+ {
+ public void actionPerformed(ActionEvent e)
+ {
+ addFromFile_actionPerformed(e);
+ }
+ });
+ addFromText.setText("From Textbox");
+ addFromText.addActionListener(new ActionListener()
+ {
+ public void actionPerformed(ActionEvent e)
+ {
+ addFromText_actionPerformed(e);
+ }
+ });
+ addFromURL.setText("From URL");
+ addFromURL.addActionListener(new ActionListener()
+ {
+ public void actionPerformed(ActionEvent e)
+ {
+ addFromURL_actionPerformed(e);
+ }
+ });
+ exportFeatures.setText("Export Features...");
+ exportFeatures.addActionListener(new ActionListener()
+ {
+ public void actionPerformed(ActionEvent e)
+ {
+ exportFeatures_actionPerformed(e);
+ }
+ });
+ exportAnnotations.setText("Export Annotations...");
+ exportAnnotations.addActionListener(new ActionListener()
+ {
+ public void actionPerformed(ActionEvent e)
+ {
+ exportAnnotations_actionPerformed(e);
+ }
+ });
+ statusPanel.setLayout(gridLayout1);
+ jMenu3.setText("Show");
+ showAllSeqs.setText("All Sequences");
+ showAllSeqs.addActionListener(new ActionListener()
+ {
+ public void actionPerformed(ActionEvent e)
+ {
+ showAllSeqs_actionPerformed(e);
+ }
+ });
+ showAllColumns.setText("All Columns");
+ showAllColumns.addActionListener(new ActionListener()
+ {
+ public void actionPerformed(ActionEvent e)
+ {
+ showAllColumns_actionPerformed(e);
+ }
+ });
+ hideMenu.setText("Hide");
+ hideSelSequences.setText("Selected Sequences");
+ hideSelSequences.addActionListener(new ActionListener()
+ {
+ public void actionPerformed(ActionEvent e)
+ {
+ hideSelSequences_actionPerformed(e);
+ }
+ });
+ hideSelColumns.setText("Selected Columns");
+ hideSelColumns.addActionListener(new ActionListener()
+ {
+ public void actionPerformed(ActionEvent e)
+ {
+ hideSelColumns_actionPerformed(e);
+ }
+ });
+ hiddenMarkers.setText("Show Hidden Markers");
+ hiddenMarkers.addActionListener(new ActionListener()
+ {
+ public void actionPerformed(ActionEvent e)
+ {
+ hiddenMarkers_actionPerformed(e);
+ }
+ });
+ invertColSel.setText("Invert Column Selection");
+ invertColSel.setAccelerator(javax.swing.KeyStroke.getKeyStroke(
+ java.awt.event.KeyEvent.VK_I, Toolkit.getDefaultToolkit()
+ .getMenuShortcutKeyMask()
+ | java.awt.event.KeyEvent.ALT_MASK, false));
+ invertColSel.addActionListener(new ActionListener()
+ {
+ public void actionPerformed(ActionEvent e)
+ {
+ invertColSel_actionPerformed(e);
+ }
+ });
+ tabbedPane.addChangeListener(new javax.swing.event.ChangeListener()
+ {
+ public void stateChanged(ChangeEvent evt)
+ {
+ JTabbedPane pane = (JTabbedPane) evt.getSource();
+ int sel = pane.getSelectedIndex();
+ tabSelectionChanged(sel);
+ }
+ });
+ tabbedPane.addMouseListener(new MouseAdapter()
+ {
+ public void mousePressed(MouseEvent e)
+ {
+ tabbedPane_mousePressed(e);