X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fjbgui%2FGFinder.java;h=7e9fc30a1301746650b68479eb8418b706f392ed;hb=651ed4273f899e80f4931bed82714355e16fd837;hp=0b2e6be8d0affe351ad581865d363fe3e3432e2f;hpb=6dd554fdbf34db6b79595d5027159d20225f4894;p=jalview.git diff --git a/src/jalview/jbgui/GFinder.java b/src/jalview/jbgui/GFinder.java index 0b2e6be..7e9fc30 100755 --- a/src/jalview/jbgui/GFinder.java +++ b/src/jalview/jbgui/GFinder.java @@ -21,6 +21,8 @@ package jalview.jbgui; import jalview.datamodel.AlignmentI; +import jalview.io.DataSourceType; +import jalview.io.FileFormat; import jalview.io.FormatAdapter; import jalview.util.MessageManager; @@ -55,7 +57,7 @@ public class GFinder extends JPanel GridLayout gridLayout1 = new GridLayout(); - protected JButton createNewGroup = new JButton(); + protected JButton createFeatures = new JButton(); JScrollPane jScrollPane1 = new JScrollPane(); @@ -90,7 +92,6 @@ public class GFinder extends JPanel } } - private void jbInit() throws Exception { jLabelFind.setFont(new java.awt.Font("Verdana", 0, 12)); @@ -100,6 +101,7 @@ public class GFinder extends JPanel findAll.setText(MessageManager.getString("action.find_all")); findAll.addActionListener(new java.awt.event.ActionListener() { + @Override public void actionPerformed(ActionEvent e) { findAll_actionPerformed(e); @@ -109,6 +111,7 @@ public class GFinder extends JPanel findNext.setText(MessageManager.getString("action.find_next")); findNext.addActionListener(new java.awt.event.ActionListener() { + @Override public void actionPerformed(ActionEvent e) { findNext_actionPerformed(e); @@ -118,15 +121,16 @@ public class GFinder extends JPanel gridLayout1.setHgap(0); gridLayout1.setRows(3); gridLayout1.setVgap(2); - createNewGroup.setEnabled(false); - createNewGroup.setFont(new java.awt.Font("Verdana", 0, 12)); - createNewGroup.setMargin(new Insets(0, 0, 0, 0)); - createNewGroup.setText(MessageManager.getString("label.new_feature")); - createNewGroup.addActionListener(new java.awt.event.ActionListener() + createFeatures.setEnabled(false); + createFeatures.setFont(new java.awt.Font("Verdana", 0, 12)); + createFeatures.setMargin(new Insets(0, 0, 0, 0)); + createFeatures.setText(MessageManager.getString("label.new_feature")); + createFeatures.addActionListener(new java.awt.event.ActionListener() { + @Override public void actionPerformed(ActionEvent e) { - createNewGroup_actionPerformed(e); + createFeatures_actionPerformed(); } }); textfield.setFont(new java.awt.Font("Verdana", Font.PLAIN, 12)); @@ -134,6 +138,7 @@ public class GFinder extends JPanel textfield.setLineWrap(true); textfield.addCaretListener(new CaretListener() { + @Override public void caretUpdate(CaretEvent e) { textfield_caretUpdate(e); @@ -141,6 +146,7 @@ public class GFinder extends JPanel }); textfield.addKeyListener(new java.awt.event.KeyAdapter() { + @Override public void keyPressed(KeyEvent e) { textfield_keyPressed(e); @@ -160,7 +166,7 @@ public class GFinder extends JPanel actionsPanel.add(findNext, null); actionsPanel.add(findAll, null); - actionsPanel.add(createNewGroup, null); + actionsPanel.add(createFeatures, null); this.add(jLabelFind, java.awt.BorderLayout.WEST); this.add(actionsPanel, java.awt.BorderLayout.EAST); this.add(jPanel2, java.awt.BorderLayout.SOUTH); @@ -198,7 +204,7 @@ public class GFinder extends JPanel } } - public void createNewGroup_actionPerformed(ActionEvent e) + public void createFeatures_actionPerformed() { } @@ -208,13 +214,15 @@ public class GFinder extends JPanel { SwingUtilities.invokeLater(new Runnable() { + @Override public void run() { String str = textfield.getText(); AlignmentI al = null; try { - al = new FormatAdapter().readFile(str, "Paste", "FASTA"); + al = new FormatAdapter().readFile(str, DataSourceType.PASTE, + FileFormat.Fasta); } catch (Exception ex) { }