X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fjbgui%2FGFinder.java;h=3720d6722613b4eddb9effa2f061fdd1fd00b7e1;hb=9d701bbe1b456aac498c5665cb3d7ac00a58db57;hp=76b4b427de5829b8e8d80102d97ba4b387ad62ec;hpb=6cdd4a50a40018b049a8c14efbd71f38270a6a23;p=jalview.git diff --git a/src/jalview/jbgui/GFinder.java b/src/jalview/jbgui/GFinder.java index 76b4b42..3720d67 100755 --- a/src/jalview/jbgui/GFinder.java +++ b/src/jalview/jbgui/GFinder.java @@ -1,117 +1,122 @@ -package jalview.jbgui; - -import javax.swing.*; -import java.awt.*; -import java.awt.event.*; - - -public class GFinder extends JPanel -{ - JLabel jLabel1 = new JLabel(); - protected JTextField textfield = new JTextField(); - protected JButton findAll = new JButton(); - protected JButton findNext = new JButton(); - protected JButton cancel = new JButton(); - JPanel jPanel1 = new JPanel(); - GridLayout gridLayout1 = new GridLayout(); - - public GFinder() - { - try - { - jbInit(); - } - catch(Exception e) - { - e.printStackTrace(); - } - } - private void jbInit() throws Exception - { - jLabel1.setFont(new java.awt.Font("Verdana", 0, 12)); - jLabel1.setText("Find"); - jLabel1.setBounds(new Rectangle(6, 28, 34, 15)); - this.setLayout(null); - textfield.setFont(new java.awt.Font("Verdana", 0, 12)); - textfield.setText(""); - textfield.setBounds(new Rectangle(41, 24, 133, 21)); - textfield.addKeyListener(new java.awt.event.KeyAdapter() - { - public void keyTyped(KeyEvent e) - { - textfield_keyTyped(e); - } - }); - textfield.addActionListener(new java.awt.event.ActionListener() - { - public void actionPerformed(ActionEvent e) - { - textfield_actionPerformed(e); - } - }); - findAll.setFont(new java.awt.Font("Verdana", 0, 12)); - findAll.setText("Find all"); - findAll.addActionListener(new java.awt.event.ActionListener() - { - public void actionPerformed(ActionEvent e) - { - findAll_actionPerformed(e); - } - }); - findNext.setEnabled(false); - findNext.setFont(new java.awt.Font("Verdana", 0, 12)); - findNext.setText("Find Next"); - findNext.addActionListener(new java.awt.event.ActionListener() - { - public void actionPerformed(ActionEvent e) - { - findNext_actionPerformed(e); - } - }); - cancel.setFont(new java.awt.Font("Verdana", 0, 12)); - cancel.setText("Close"); - cancel.addActionListener(new java.awt.event.ActionListener() - { - public void actionPerformed(ActionEvent e) - { - cancel_actionPerformed(e); - } - }); - jPanel1.setBounds(new Rectangle(178, 4, 102, 62)); - jPanel1.setLayout(gridLayout1); - gridLayout1.setHgap(0); - gridLayout1.setRows(3); - gridLayout1.setVgap(2); - this.add(textfield, null); - this.add(jPanel1, null); - jPanel1.add(findNext, null); - jPanel1.add(findAll, null); - jPanel1.add(cancel, null); - this.add(jLabel1, null); - } - - protected void findNext_actionPerformed(ActionEvent e) - { - - } - - protected void findAll_actionPerformed(ActionEvent e) - { - - } - - protected void cancel_actionPerformed(ActionEvent e) - { - - } - - protected void textfield_actionPerformed(ActionEvent e) - { - - } - - void textfield_keyTyped(KeyEvent e) - { - findNext.setEnabled(true); - } -} +package jalview.jbgui; + +import javax.swing.*; +import java.awt.*; +import java.awt.event.*; + + +public class GFinder extends JPanel +{ + JLabel jLabel1 = new JLabel(); + protected JTextField textfield = new JTextField(); + protected JButton findAll = new JButton(); + protected JButton findNext = new JButton(); + JPanel jPanel1 = new JPanel(); + GridLayout gridLayout1 = new GridLayout(); + protected JButton createNewGroup = new JButton(); + + public GFinder() + { + try + { + jbInit(); + } + catch(Exception e) + { + e.printStackTrace(); + } + } + private void jbInit() throws Exception + { + jLabel1.setFont(new java.awt.Font("Verdana", 0, 12)); + jLabel1.setText("Find"); + jLabel1.setBounds(new Rectangle(3, 30, 34, 15)); + this.setLayout(null); + textfield.setFont(new java.awt.Font("Verdana", 0, 12)); + textfield.setText(""); + textfield.setBounds(new Rectangle(40, 27, 133, 21)); + textfield.addKeyListener(new java.awt.event.KeyAdapter() + { + public void keyTyped(KeyEvent e) + { + textfield_keyTyped(e); + } + }); + textfield.addActionListener(new java.awt.event.ActionListener() + { + public void actionPerformed(ActionEvent e) + { + textfield_actionPerformed(e); + } + }); + findAll.setFont(new java.awt.Font("Verdana", 0, 12)); + findAll.setText("Find all"); + findAll.addActionListener(new java.awt.event.ActionListener() + { + public void actionPerformed(ActionEvent e) + { + findAll_actionPerformed(e); + } + }); + findNext.setEnabled(false); + findNext.setFont(new java.awt.Font("Verdana", 0, 12)); + findNext.setText("Find Next"); + findNext.addActionListener(new java.awt.event.ActionListener() + { + public void actionPerformed(ActionEvent e) + { + findNext_actionPerformed(e); + } + }); + jPanel1.setBounds(new Rectangle(180, 5, 141, 64)); + jPanel1.setLayout(gridLayout1); + gridLayout1.setHgap(0); + gridLayout1.setRows(3); + gridLayout1.setVgap(2); + createNewGroup.setEnabled(false); + createNewGroup.setFont(new java.awt.Font("Verdana", 0, 12)); + createNewGroup.setToolTipText(""); + createNewGroup.setMargin(new Insets(0, 0, 0, 0)); + createNewGroup.setText("Create new group"); + createNewGroup.addActionListener(new java.awt.event.ActionListener() + { + public void actionPerformed(ActionEvent e) + { + createNewGroup_actionPerformed(e); + } + }); + jPanel1.add(findNext, null); + jPanel1.add(findAll, null); + jPanel1.add(createNewGroup, null); + this.add(textfield, null); + this.add(jLabel1, null); + this.add(jPanel1, null); + } + + protected void findNext_actionPerformed(ActionEvent e) + { + + } + + protected void findAll_actionPerformed(ActionEvent e) + { + + } + + + protected void textfield_actionPerformed(ActionEvent e) + { + + } + + void textfield_keyTyped(KeyEvent e) + { + findNext.setEnabled(true); + } + + public void createNewGroup_actionPerformed(ActionEvent e) + { + + } + +}