Revision 7364 trunk/libraries/libJCRS/test/testCRSViewPanel.java
testCRSViewPanel.java | ||
---|---|---|
44 | 44 |
String datum_target = ""; |
45 | 45 |
|
46 | 46 |
int transformation_code = 0; |
47 |
private JPanel buttonPane = null; |
|
48 |
public JRadioButton withOutTrans = null; |
|
49 |
public JRadioButton nadgrids = null; |
|
50 |
public JRadioButton epsgTrans = null; |
|
51 |
public JRadioButton manualTrans = null; |
|
52 | 47 |
|
53 | 48 |
private JPanel panel = null; |
54 | 49 |
testCRSSelectionPanel test = null; |
... | ... | |
104 | 99 |
|
105 | 100 |
private JPanel intermedio(){ |
106 | 101 |
JPanel integro = new JPanel(); |
107 |
contentPane.add(test.getCombopanel(), BorderLayout.NORTH ); |
|
102 |
//contentPane.add(test.getCombopanel(), BorderLayout.NORTH );
|
|
108 | 103 |
integro.setLayout(new GridLayout(0,1)); |
109 | 104 |
integro.setLayout(new FlowLayout(FlowLayout.LEFT,10,10)); |
110 |
integro.setPreferredSize(new Dimension(600,400));
|
|
105 |
integro.setPreferredSize(new Dimension(650,400));
|
|
111 | 106 |
//integro.add(test.getCombopanel(), null ); |
112 |
integro.add(test.resto(), null);
|
|
107 |
integro.add(test.prueba(), null);
|
|
113 | 108 |
integro.add(getJPanel(), null); |
114 | 109 |
return integro; |
115 | 110 |
} |
... | ... | |
159 | 154 |
}); |
160 | 155 |
return options; |
161 | 156 |
} |
162 |
|
|
163 |
private JPanel getCheckButtonPane() { |
|
164 |
if(buttonPane == null) { |
|
165 |
buttonPane = new JPanel(); |
|
166 |
buttonPane.setPreferredSize(new Dimension(400,100)); |
|
167 |
buttonPane.setLayout(new GridLayout(0,2)); |
|
168 |
buttonPane.setLayout(new FlowLayout(FlowLayout.LEFT,10,10)); |
|
169 |
buttonPane.setBorder( |
|
170 |
BorderFactory.createCompoundBorder( |
|
171 |
BorderFactory.createCompoundBorder( |
|
172 |
BorderFactory.createTitledBorder("Seleccione Transformacion"), |
|
173 |
BorderFactory.createEmptyBorder(2,2,2,2)), |
|
174 |
buttonPane.getBorder())); |
|
175 |
buttonPane.add(getWithOutTrans(), null); |
|
176 |
buttonPane.add(getNadgrids(), null); |
|
177 |
buttonPane.add(getEpsgTrans(), null); |
|
178 |
buttonPane.add(getManualTrans(), null); |
|
179 |
} |
|
180 |
return buttonPane; |
|
181 |
} |
|
182 | 157 |
|
183 |
private JRadioButton getWithOutTrans() { |
|
184 |
if(withOutTrans == null) { |
|
185 |
withOutTrans = new JRadioButton(); |
|
186 |
withOutTrans.setText(PluginServices.getText(this,"Sin transformacion")); |
|
187 |
withOutTrans.setSelected(true); |
|
188 |
//withOutTrans.setEnabled(false); |
|
189 |
withOutTrans.setPreferredSize(new Dimension(175,20)); |
|
190 |
withOutTrans.addActionListener(new java.awt.event.ActionListener() { |
|
191 |
public void actionPerformed(java.awt.event.ActionEvent e) { |
|
192 |
withOutTrans_actionPerformed(e); |
|
193 |
} |
|
194 |
}); |
|
195 |
} |
|
196 |
return withOutTrans; |
|
197 |
} |
|
198 |
|
|
199 |
private void withOutTrans_actionPerformed(ActionEvent e) { |
|
200 |
if(!withOutTrans.isSelected()) |
|
201 |
withOutTrans.setSelected(true); |
|
202 |
epsgTrans.setSelected(false); |
|
203 |
manualTrans.setSelected(false); |
|
204 |
nadgrids.setSelected(false); |
|
205 |
} |
|
206 |
|
|
207 |
private JRadioButton getNadgrids() { |
|
208 |
if(nadgrids == null) { |
|
209 |
nadgrids = new JRadioButton(); |
|
210 |
nadgrids.setText(PluginServices.getText(this,"+nadgrids")); |
|
211 |
nadgrids.setSelected(false); |
|
212 |
//nadgrids.setEnabled(false); |
|
213 |
nadgrids.setPreferredSize(new Dimension(175,20)); |
|
214 |
nadgrids.addActionListener(new java.awt.event.ActionListener() { |
|
215 |
public void actionPerformed(java.awt.event.ActionEvent e) { |
|
216 |
nadgrids_actionPerformed(e); |
|
217 |
} |
|
218 |
}); |
|
219 |
} |
|
220 |
return nadgrids; |
|
221 |
} |
|
222 |
|
|
223 |
private void nadgrids_actionPerformed(ActionEvent e) { |
|
224 |
|
|
225 |
if(!nadgrids.isSelected()) |
|
226 |
nadgrids.setSelected(true); |
|
227 |
withOutTrans.setSelected(false); |
|
228 |
epsgTrans.setSelected(false); |
|
229 |
manualTrans.setSelected(false); |
|
230 |
} |
|
231 |
|
|
232 |
private JRadioButton getEpsgTrans() { |
|
233 |
if(epsgTrans == null) { |
|
234 |
epsgTrans = new JRadioButton(); |
|
235 |
epsgTrans.setText(PluginServices.getText(this,"Transformacion epsg")); |
|
236 |
epsgTrans.setSelected(false); |
|
237 |
//epsgTrans.setEnabled(false); |
|
238 |
epsgTrans.setPreferredSize(new Dimension(175,20)); |
|
239 |
epsgTrans.addActionListener(new java.awt.event.ActionListener() { |
|
240 |
public void actionPerformed(java.awt.event.ActionEvent e) { |
|
241 |
epsgTrans_actionPerformed(e); |
|
242 |
} |
|
243 |
}); |
|
244 |
} |
|
245 |
return epsgTrans; |
|
246 |
} |
|
247 |
|
|
248 |
private void epsgTrans_actionPerformed(ActionEvent e) { |
|
249 |
if(!epsgTrans.isSelected()) |
|
250 |
epsgTrans.setSelected(true); |
|
251 |
nadgrids.setSelected(false); |
|
252 |
withOutTrans.setSelected(false); |
|
253 |
manualTrans.setSelected(false); |
|
254 |
} |
|
255 |
|
|
256 |
private JRadioButton getManualTrans() { |
|
257 |
if(manualTrans == null) { |
|
258 |
manualTrans = new JRadioButton(); |
|
259 |
manualTrans.setText(PluginServices.getText(this,"Transformacion manual")); |
|
260 |
manualTrans.setSelected(false); |
|
261 |
//manualTrans.setEnabled(false); |
|
262 |
manualTrans.setPreferredSize(new Dimension(175,20)); |
|
263 |
manualTrans.addActionListener(new java.awt.event.ActionListener() { |
|
264 |
public void actionPerformed(java.awt.event.ActionEvent e) { |
|
265 |
manualTrans_actionPerformed(e); |
|
266 |
} |
|
267 |
}); |
|
268 |
} |
|
269 |
return manualTrans; |
|
270 |
} |
|
271 |
|
|
272 |
private void manualTrans_actionPerformed(ActionEvent e) { |
|
273 |
if(!manualTrans.isSelected()) |
|
274 |
manualTrans.setSelected(true); |
|
275 |
nadgrids.setSelected(false); |
|
276 |
epsgTrans.setSelected(false); |
|
277 |
withOutTrans.setSelected(false); |
|
278 |
} |
|
279 |
|
|
280 |
|
|
281 | 158 |
private JPanel getButtons() { |
282 | 159 |
if(jPanelButton == null) { |
283 | 160 |
jPanelButton = new JPanel(); |
... | ... | |
351 | 228 |
return next; |
352 | 229 |
} |
353 | 230 |
|
354 |
private void next_actionPerformed(ActionEvent e) { |
|
355 |
String[] selection = {"Sin transformacion", "Transformacion manual", |
|
356 |
"+nadgrids", "Transformacion EPSG"}; |
|
231 |
private void next_actionPerformed(ActionEvent e) { |
|
357 | 232 |
if (newSelection.equals("Sin transformacion")){ |
358 | 233 |
System.exit(0); |
359 | 234 |
} |
Also available in: Unified diff