Revision 8136 trunk/libraries/libJCRS/src/org/gvsig/crs/gui/CRSSelectionDialog.java
CRSSelectionDialog.java | ||
---|---|---|
44 | 44 |
|
45 | 45 |
public void initialize(){ |
46 | 46 |
vp = new CRSMainPanel(); |
47 |
vp.getJComboOptions().addItemListener(this); |
|
47 | 48 |
this.add(getContentPanel(), null); |
48 | 49 |
listenerTablas(); |
49 | 50 |
vp.getJButtonAccept().addActionListener(this); |
50 | 51 |
vp.getJButtonCancel().addActionListener(this); |
51 |
vp.getJComboOptions().addItemListener(this); |
|
52 | 52 |
} |
53 | 53 |
|
54 | 54 |
public boolean isOkPressed() { return okPressed; } |
... | ... | |
234 | 234 |
CardLayout cl = (CardLayout)(vp.jPanelMain.getLayout()); |
235 | 235 |
String op = (String)e.getItem(); |
236 | 236 |
if (op.equals("EPSG")){ |
237 |
vp.ep.connection(); |
|
237 |
vp.ep.connection(); |
|
238 |
if(vp.ep.getJTable().getRowCount()>0) |
|
239 |
vp.getJButtonAccept().setEnabled(true); |
|
240 |
else |
|
241 |
vp.getJButtonAccept().setEnabled(false); |
|
242 |
|
|
238 | 243 |
} else if (op.equals("IAU2000")) { |
239 | 244 |
vp.iau.connection(); |
245 |
if(vp.iau.getJTable().getRowCount()>0) |
|
246 |
vp.getJButtonAccept().setEnabled(true); |
|
247 |
else |
|
248 |
vp.getJButtonAccept().setEnabled(false); |
|
249 |
}else if (op.equals("Recientes")) { |
|
250 |
if(vp.rp.getJTable().getRowCount()>0) |
|
251 |
vp.getJButtonAccept().setEnabled(true); |
|
252 |
else |
|
253 |
vp.getJButtonAccept().setEnabled(false); |
|
240 | 254 |
} |
255 |
else if (op.equals("ESRI")) { |
|
256 |
if(vp.esp.getJTextOpen().getText().length()>0) |
|
257 |
vp.getJButtonAccept().setEnabled(true); |
|
258 |
else |
|
259 |
vp.getJButtonAccept().setEnabled(false); |
|
260 |
} |
|
241 | 261 |
cl.show(vp.jPanelMain, (String)e.getItem()); |
242 |
setDataSource((String)e.getItem()); |
|
262 |
vp.setDataSource((String)e.getItem());
|
|
243 | 263 |
} |
244 | 264 |
} |
Also available in: Unified diff