KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > it > businesslogic > ireport > plugin > oracle > OracleOptions


1 /*
2  * Copyright (C) 2005 - 2006 JasperSoft Corporation. All rights reserved.
3  * http://www.jaspersoft.com.
4  *
5  * Unless you have purchased a commercial license agreement from JasperSoft,
6  * the following license terms apply:
7  *
8  * This program is free software; you can redistribute it and/or modify
9  * it under the terms of the GNU General Public License version 2 as published by
10  * the Free Software Foundation.
11  *
12  * This program is distributed WITHOUT ANY WARRANTY; and without the
13  * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
14  * See the GNU General Public License for more details.
15  *
16  * You should have received a copy of the GNU General Public License
17  * along with this program; if not, see http://www.gnu.org/licenses/gpl.txt
18  * or write to:
19  *
20  * Free Software Foundation, Inc.,
21  * 59 Temple Place - Suite 330,
22  * Boston, MA USA 02111-1307
23  *
24  *
25  *
26  *
27  * OracleOptions.java
28  *
29  * Created on 12 aprile 2005, 16.22
30  *
31  */

32
33 package it.businesslogic.ireport.plugin.oracle;
34 import it.businesslogic.ireport.util.I18n;
35
36 /**
37  *
38  * @author Administrator
39  */

40 public class OracleOptions extends javax.swing.JDialog JavaDoc {
41     
42     /** Creates new form OracleOptions */
43     public OracleOptions(java.awt.Frame JavaDoc parent, boolean modal) {
44         super(parent, modal);
45         initComponents();
46         
47         jTextFieldLanguage.setText( it.businesslogic.ireport.gui.MainFrame.getMainInstance().getProperties().getProperty("oracle_language",""));
48         jTextFieldTerritory.setText( it.businesslogic.ireport.gui.MainFrame.getMainInstance().getProperties().getProperty("oracle_territory",""));
49
50         it.businesslogic.ireport.util.Misc.centerFrame( this );
51         applyI18n();
52         pack();
53     }
54     
55     /** This method is called from within the constructor to
56      * initialize the form.
57      * WARNING: Do NOT modify this code. The content of this method is
58      * always regenerated by the Form Editor.
59      */

60     // <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents
61
private void initComponents() {
62         java.awt.GridBagConstraints JavaDoc gridBagConstraints;
63
64         jPanel1 = new javax.swing.JPanel JavaDoc();
65         jLabel1 = new javax.swing.JLabel JavaDoc();
66         jTextFieldLanguage = new javax.swing.JTextField JavaDoc();
67         jLabel2 = new javax.swing.JLabel JavaDoc();
68         jTextFieldTerritory = new javax.swing.JTextField JavaDoc();
69         jPanel2 = new javax.swing.JPanel JavaDoc();
70         jButton1 = new javax.swing.JButton JavaDoc();
71         jButton2 = new javax.swing.JButton JavaDoc();
72
73         getContentPane().setLayout(new java.awt.GridBagLayout JavaDoc());
74
75         setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
76         jPanel1.setLayout(new java.awt.GridBagLayout JavaDoc());
77
78         jPanel1.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createEtchedBorder(), "Oracle options"));
79         jPanel1.setMinimumSize(new java.awt.Dimension JavaDoc(350, 110));
80         jPanel1.setPreferredSize(new java.awt.Dimension JavaDoc(350, 110));
81         jLabel1.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
82         jLabel1.setText("Language");
83         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
84         gridBagConstraints.gridy = 0;
85         gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
86         gridBagConstraints.insets = new java.awt.Insets JavaDoc(8, 8, 0, 4);
87         jPanel1.add(jLabel1, gridBagConstraints);
88
89         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
90         gridBagConstraints.gridy = 0;
91         gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
92         gridBagConstraints.weightx = 1.0;
93         gridBagConstraints.insets = new java.awt.Insets JavaDoc(8, 0, 0, 8);
94         jPanel1.add(jTextFieldLanguage, gridBagConstraints);
95
96         jLabel2.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
97         jLabel2.setText("Territory");
98         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
99         gridBagConstraints.gridy = 1;
100         gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
101         gridBagConstraints.insets = new java.awt.Insets JavaDoc(4, 8, 8, 4);
102         jPanel1.add(jLabel2, gridBagConstraints);
103
104         jTextFieldTerritory.addActionListener(new java.awt.event.ActionListener JavaDoc() {
105             public void actionPerformed(java.awt.event.ActionEvent JavaDoc evt) {
106                 jTextFieldTerritoryActionPerformed(evt);
107             }
108         });
109
110         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
111         gridBagConstraints.gridy = 1;
112         gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
113         gridBagConstraints.weightx = 1.0;
114         gridBagConstraints.insets = new java.awt.Insets JavaDoc(4, 0, 8, 8);
115         jPanel1.add(jTextFieldTerritory, gridBagConstraints);
116
117         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
118         gridBagConstraints.gridx = 0;
119         gridBagConstraints.gridy = 0;
120         gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
121         gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTH;
122         gridBagConstraints.weightx = 1.0;
123         gridBagConstraints.insets = new java.awt.Insets JavaDoc(4, 4, 4, 4);
124         getContentPane().add(jPanel1, gridBagConstraints);
125
126         jButton1.setText("Save");
127         jButton1.addActionListener(new java.awt.event.ActionListener JavaDoc() {
128             public void actionPerformed(java.awt.event.ActionEvent JavaDoc evt) {
129                 jButton1ActionPerformed(evt);
130             }
131         });
132
133         jPanel2.add(jButton1);
134
135         jButton2.setText("Cancel");
136         jButton2.addActionListener(new java.awt.event.ActionListener JavaDoc() {
137             public void actionPerformed(java.awt.event.ActionEvent JavaDoc evt) {
138                 jButton2ActionPerformed(evt);
139             }
140         });
141
142         jPanel2.add(jButton2);
143
144         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
145         gridBagConstraints.gridy = 1;
146         gridBagConstraints.fill = java.awt.GridBagConstraints.VERTICAL;
147         gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;
148         gridBagConstraints.weighty = 1.0;
149         gridBagConstraints.insets = new java.awt.Insets JavaDoc(4, 0, 4, 4);
150         getContentPane().add(jPanel2, gridBagConstraints);
151
152         pack();
153     }// </editor-fold>//GEN-END:initComponents
154

155     private void jButton1ActionPerformed(java.awt.event.ActionEvent JavaDoc evt) {//GEN-FIRST:event_jButton1ActionPerformed
156
it.businesslogic.ireport.gui.MainFrame.getMainInstance().getProperties().setProperty("oracle_language", jTextFieldLanguage.getText());
157         it.businesslogic.ireport.gui.MainFrame.getMainInstance().getProperties().setProperty("oracle_territory", jTextFieldTerritory.getText());
158         this.setVisible(true);
159         this.dispose();
160     }//GEN-LAST:event_jButton1ActionPerformed
161

162     private void jButton2ActionPerformed(java.awt.event.ActionEvent JavaDoc evt) {//GEN-FIRST:event_jButton2ActionPerformed
163
this.setVisible(true);
164         this.dispose();
165     }//GEN-LAST:event_jButton2ActionPerformed
166

167     private void jTextFieldTerritoryActionPerformed(java.awt.event.ActionEvent JavaDoc evt) {//GEN-FIRST:event_jTextFieldTerritoryActionPerformed
168

169         
170     }//GEN-LAST:event_jTextFieldTerritoryActionPerformed
171

172     
173     // Variables declaration - do not modify//GEN-BEGIN:variables
174
private javax.swing.JButton JavaDoc jButton1;
175     private javax.swing.JButton JavaDoc jButton2;
176     private javax.swing.JLabel JavaDoc jLabel1;
177     private javax.swing.JLabel JavaDoc jLabel2;
178     private javax.swing.JPanel JavaDoc jPanel1;
179     private javax.swing.JPanel JavaDoc jPanel2;
180     private javax.swing.JTextField JavaDoc jTextFieldLanguage;
181     private javax.swing.JTextField JavaDoc jTextFieldTerritory;
182     // End of variables declaration//GEN-END:variables
183

184     public void applyI18n(){
185                 // Start autogenerated code ----------------------
186
jButton1.setText(I18n.getString("oracleOptions.button1","Save"));
187                 jButton2.setText(I18n.getString("oracleOptions.button2","Cancel"));
188                 jLabel1.setText(I18n.getString("oracleOptions.label1","Language"));
189                 jLabel2.setText(I18n.getString("oracleOptions.label2","Territory"));
190                 // End autogenerated code ----------------------
191
((javax.swing.border.TitledBorder JavaDoc)jPanel1.getBorder()).setTitle(I18n.getString("oracleOptions.panelBorder.OracleOptions","OracleOptions") );
192     }
193 }
194
Popular Tags