KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > examples > Find


1
2 package examples;
3
4 public class Find extends javax.swing.JFrame JavaDoc {
5     
6     /** Creates new form Find */
7     public Find() {
8         initComponents();
9     }
10     
11     /** This method is called from within the constructor to
12      * initialize the form.
13      * WARNING: Do NOT modify this code. The content of this method is
14      * always regenerated by the Form Editor.
15      */

16     // <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents
17
private void initComponents() {
18         jLabel1 = new javax.swing.JLabel JavaDoc();
19         jTextField1 = new javax.swing.JTextField JavaDoc();
20         jCheckBox1 = new javax.swing.JCheckBox JavaDoc();
21         jCheckBox2 = new javax.swing.JCheckBox JavaDoc();
22         jCheckBox3 = new javax.swing.JCheckBox JavaDoc();
23         jCheckBox4 = new javax.swing.JCheckBox JavaDoc();
24         jButton1 = new javax.swing.JButton JavaDoc();
25         jButton2 = new javax.swing.JButton JavaDoc();
26
27         setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
28         setTitle("Find");
29         jLabel1.setText("Find What:");
30
31         jCheckBox1.setText("Match Case");
32         jCheckBox1.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
33         jCheckBox1.setMargin(new java.awt.Insets JavaDoc(0, 0, 0, 0));
34
35         jCheckBox2.setText("Wrap Around");
36         jCheckBox2.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
37         jCheckBox2.setMargin(new java.awt.Insets JavaDoc(0, 0, 0, 0));
38
39         jCheckBox3.setText("Whole Words");
40         jCheckBox3.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
41         jCheckBox3.setMargin(new java.awt.Insets JavaDoc(0, 0, 0, 0));
42
43         jCheckBox4.setText("Search Backwards");
44         jCheckBox4.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
45         jCheckBox4.setMargin(new java.awt.Insets JavaDoc(0, 0, 0, 0));
46
47         jButton1.setText("Find");
48
49         jButton2.setText("Cancel");
50
51         org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
52         getContentPane().setLayout(layout);
53         layout.setHorizontalGroup(
54             layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
55             .add(org.jdesktop.layout.GroupLayout.LEADING, layout.createSequentialGroup()
56                 .addContainerGap()
57                 .add(jLabel1)
58                 .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
59                 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
60                     .add(jTextField1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 192, Short.MAX_VALUE)
61                     .add(org.jdesktop.layout.GroupLayout.LEADING, layout.createSequentialGroup()
62                         .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
63                             .add(jCheckBox3)
64                             .add(jCheckBox1))
65                         .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
66                         .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
67                             .add(jCheckBox2)
68                             .add(jCheckBox4))))
69                 .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
70                 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING, false)
71                     .add(jButton1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
72                     .add(org.jdesktop.layout.GroupLayout.TRAILING, jButton2, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
73                 .addContainerGap())
74         );
75         layout.setVerticalGroup(
76             layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
77             .add(org.jdesktop.layout.GroupLayout.LEADING, layout.createSequentialGroup()
78                 .addContainerGap()
79                 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
80                     .add(jLabel1)
81                     .add(jTextField1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
82                     .add(jButton1))
83                 .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
84                 .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
85                     .add(org.jdesktop.layout.GroupLayout.LEADING, layout.createSequentialGroup()
86                         .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
87                             .add(jCheckBox1)
88                             .add(jCheckBox2))
89                         .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
90                         .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
91                             .add(jCheckBox3)
92                             .add(jCheckBox4)))
93                     .add(jButton2))
94                 .addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
95         );
96         pack();
97     }// </editor-fold>//GEN-END:initComponents
98

99     /**
100      * @param args the command line arguments
101      */

102     public static void main(String JavaDoc args[]) {
103         java.awt.EventQueue.invokeLater(new Runnable JavaDoc() {
104             public void run() {
105                 new Find().setVisible(true);
106             }
107         });
108     }
109     
110     // Variables declaration - do not modify//GEN-BEGIN:variables
111
private javax.swing.JButton JavaDoc jButton1;
112     private javax.swing.JButton JavaDoc jButton2;
113     private javax.swing.JCheckBox JavaDoc jCheckBox1;
114     private javax.swing.JCheckBox JavaDoc jCheckBox2;
115     private javax.swing.JCheckBox JavaDoc jCheckBox3;
116     private javax.swing.JCheckBox JavaDoc jCheckBox4;
117     private javax.swing.JLabel JavaDoc jLabel1;
118     private javax.swing.JTextField JavaDoc jTextField1;
119     // End of variables declaration//GEN-END:variables
120

121 }
122
Popular Tags