Applet files
[jalview.git] / src / jalview / jbappletgui / GFinder.java
1 package jalview.jbappletgui;\r
2 \r
3 import java.awt.*;\r
4 import java.awt.event.*;\r
5 \r
6 \r
7 public class GFinder extends Panel\r
8 {\r
9   Label jLabel1 = new Label();\r
10   protected TextField textfield = new TextField();\r
11   protected Button findAll = new Button();\r
12   protected Button findNext = new Button();\r
13   Panel jPanel1 = new Panel();\r
14   GridLayout gridLayout1 = new GridLayout();\r
15   protected Button createNewGroup = new Button();\r
16 \r
17   public GFinder()\r
18   {\r
19     try\r
20     {\r
21       jbInit();\r
22     }\r
23     catch(Exception e)\r
24     {\r
25       e.printStackTrace();\r
26     }\r
27   }\r
28   private void jbInit() throws Exception\r
29   {\r
30     jLabel1.setFont(new java.awt.Font("Verdana", 0, 12));\r
31     jLabel1.setText("Find");\r
32     jLabel1.setBounds(new Rectangle(3, 30, 34, 15));\r
33     this.setLayout(null);\r
34     textfield.setFont(new java.awt.Font("Verdana", Font.PLAIN, 10));\r
35     textfield.setText("");\r
36     textfield.setBounds(new Rectangle(40, 27, 133, 21));\r
37     textfield.addKeyListener(new java.awt.event.KeyAdapter()\r
38     {\r
39       public void keyTyped(KeyEvent e)\r
40       {\r
41         textfield_keyTyped(e);\r
42       }\r
43     });\r
44     textfield.addActionListener(new java.awt.event.ActionListener()\r
45     {\r
46       public void actionPerformed(ActionEvent e)\r
47       {\r
48         textfield_actionPerformed(e);\r
49       }\r
50     });\r
51     findAll.setFont(new java.awt.Font("Verdana", Font.PLAIN, 10));\r
52     findAll.setLabel("Find all");\r
53     findAll.addActionListener(new java.awt.event.ActionListener()\r
54     {\r
55       public void actionPerformed(ActionEvent e)\r
56       {\r
57         findAll_actionPerformed(e);\r
58       }\r
59     });\r
60     findNext.setEnabled(false);\r
61     findNext.setFont(new java.awt.Font("Verdana", Font.PLAIN, 10));\r
62     findNext.setLabel("Find Next");\r
63     findNext.addActionListener(new java.awt.event.ActionListener()\r
64     {\r
65       public void actionPerformed(ActionEvent e)\r
66       {\r
67         findNext_actionPerformed(e);\r
68       }\r
69     });\r
70     jPanel1.setBounds(new Rectangle(180, 5, 141, 64));\r
71     jPanel1.setLayout(gridLayout1);\r
72     gridLayout1.setHgap(0);\r
73     gridLayout1.setRows(3);\r
74     gridLayout1.setVgap(2);\r
75     createNewGroup.setEnabled(false);\r
76     createNewGroup.setFont(new java.awt.Font("Verdana", Font.PLAIN, 10));\r
77     createNewGroup.setLabel("Create new group");\r
78     createNewGroup.addActionListener(new java.awt.event.ActionListener()\r
79     {\r
80       public void actionPerformed(ActionEvent e)\r
81       {\r
82         createNewGroup_actionPerformed(e);\r
83       }\r
84     });\r
85     jPanel1.add(findNext, null);\r
86     jPanel1.add(findAll, null);\r
87     jPanel1.add(createNewGroup, null);\r
88     this.add(textfield, null);\r
89     this.add(jLabel1, null);\r
90     this.add(jPanel1, null);\r
91   }\r
92 \r
93   protected void findNext_actionPerformed(ActionEvent e)\r
94   {\r
95 \r
96   }\r
97 \r
98   protected void findAll_actionPerformed(ActionEvent e)\r
99   {\r
100 \r
101   }\r
102 \r
103 \r
104   protected void textfield_actionPerformed(ActionEvent e)\r
105   {\r
106 \r
107   }\r
108 \r
109   void textfield_keyTyped(KeyEvent e)\r
110   {\r
111     findNext.setEnabled(true);\r
112   }\r
113 \r
114   public void createNewGroup_actionPerformed(ActionEvent e)\r
115   {\r
116 \r
117   }\r
118 \r
119 }\r