KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > it > businesslogic > ireport > data > TestDesigner


1 /*
2  * TestDesigner.java
3  *
4  * Created on December 7, 2006, 2:54 PM
5  */

6
7 package it.businesslogic.ireport.data;
8
9 import javax.swing.JOptionPane JavaDoc;
10
11 /**
12  *
13  * @author gtoffoli
14  */

15 public class TestDesigner extends javax.swing.JDialog JavaDoc {
16     
17     private String JavaDoc query = "";
18     private int dialogResult = JOptionPane.CANCEL_OPTION;
19     
20     /** Creates new form TestDesigner */
21     public TestDesigner(java.awt.Dialog JavaDoc parent, boolean modal) {
22         super(parent, modal);
23         initComponents();
24     }
25     
26     public void setQuery(String JavaDoc s)
27     {
28         query = s;
29         jTextArea1.setText( s );
30     }
31     
32     public String JavaDoc getQuery()
33     {
34         return query;
35     }
36     
37     /** This method is called from within the constructor to
38      * initialize the form.
39      * WARNING: Do NOT modify this code. The content of this method is
40      * always regenerated by the Form Editor.
41      */

42     // <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents
43
private void initComponents() {
44         java.awt.GridBagConstraints JavaDoc gridBagConstraints;
45
46         jScrollPane1 = new javax.swing.JScrollPane JavaDoc();
47         jTextArea1 = new javax.swing.JTextArea JavaDoc();
48         jButton1 = new javax.swing.JButton JavaDoc();
49         jButton2 = new javax.swing.JButton JavaDoc();
50
51         getContentPane().setLayout(new java.awt.GridBagLayout JavaDoc());
52
53         setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
54         jScrollPane1.setPreferredSize(new java.awt.Dimension JavaDoc(400, 300));
55         jTextArea1.setColumns(20);
56         jTextArea1.setRows(5);
57         jScrollPane1.setViewportView(jTextArea1);
58
59         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
60         gridBagConstraints.gridwidth = 2;
61         gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
62         gridBagConstraints.weightx = 1.0;
63         gridBagConstraints.weighty = 1.0;
64         gridBagConstraints.insets = new java.awt.Insets JavaDoc(4, 4, 0, 4);
65         getContentPane().add(jScrollPane1, gridBagConstraints);
66
67         jButton1.setText("OK");
68         jButton1.addActionListener(new java.awt.event.ActionListener JavaDoc() {
69             public void actionPerformed(java.awt.event.ActionEvent JavaDoc evt) {
70                 jButton1ActionPerformed(evt);
71             }
72         });
73
74         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
75         gridBagConstraints.gridx = 0;
76         gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
77         gridBagConstraints.weightx = 1.0;
78         gridBagConstraints.insets = new java.awt.Insets JavaDoc(4, 4, 4, 4);
79         getContentPane().add(jButton1, gridBagConstraints);
80
81         jButton2.setText("Cancel");
82         jButton2.addActionListener(new java.awt.event.ActionListener JavaDoc() {
83             public void actionPerformed(java.awt.event.ActionEvent JavaDoc evt) {
84                 jButton2ActionPerformed(evt);
85             }
86         });
87
88         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
89         gridBagConstraints.gridx = 1;
90         gridBagConstraints.insets = new java.awt.Insets JavaDoc(4, 4, 4, 4);
91         getContentPane().add(jButton2, gridBagConstraints);
92
93         pack();
94     }// </editor-fold>//GEN-END:initComponents
95

96     private void jButton2ActionPerformed(java.awt.event.ActionEvent JavaDoc evt) {//GEN-FIRST:event_jButton2ActionPerformed
97

98         setDialogResult(JOptionPane.CANCEL_OPTION);
99         setVisible(false);
100         dispose();
101     }//GEN-LAST:event_jButton2ActionPerformed
102

103     private void jButton1ActionPerformed(java.awt.event.ActionEvent JavaDoc evt) {//GEN-FIRST:event_jButton1ActionPerformed
104

105         query = jTextArea1.getText();
106         setDialogResult(JOptionPane.OK_OPTION);
107         setVisible(false);
108         dispose();
109         
110     }//GEN-LAST:event_jButton1ActionPerformed
111

112     
113
114     public int getDialogResult() {
115         return dialogResult;
116     }
117
118     public void setDialogResult(int dialogResult) {
119         this.dialogResult = dialogResult;
120     }
121     
122     // Variables declaration - do not modify//GEN-BEGIN:variables
123
private javax.swing.JButton JavaDoc jButton1;
124     private javax.swing.JButton JavaDoc jButton2;
125     private javax.swing.JScrollPane JavaDoc jScrollPane1;
126     private javax.swing.JTextArea JavaDoc jTextArea1;
127     // End of variables declaration//GEN-END:variables
128

129 }
130
Popular Tags