Revision 659 org.gvsig.projection.jcrs/trunk/org.gvsig.projection.jcrs/org.gvsig.projection.app.jcrs/org.gvsig.projection.app.jcrs.common/src/main/java/org/gvsig/crs/gui/listeners/CRSMainTrPanelListener.java
CRSMainTrPanelListener.java | ||
---|---|---|
75 | 75 |
import org.slf4j.LoggerFactory; |
76 | 76 |
|
77 | 77 |
import es.idr.teledeteccion.connection.Query; |
78 |
import javax.swing.SwingUtilities; |
|
78 | 79 |
|
79 | 80 |
/** |
80 | 81 |
* Esta clase contiene todos los listeners necesarios para el manejo |
... | ... | |
1231 | 1232 |
* dentro del combobox de eleccin de repositorio, y del combobox |
1232 | 1233 |
* de eleccin del archivo .gsb para el panel de transformacin |
1233 | 1234 |
* de nadgrids. |
1235 |
* @param e |
|
1234 | 1236 |
*/ |
1235 |
public void itemStateChanged(ItemEvent e) { |
|
1237 |
@Override |
|
1238 |
public void itemStateChanged(final ItemEvent e) { |
|
1239 |
SwingUtilities.invokeLater(new Runnable() { |
|
1240 |
@Override |
|
1241 |
public void run() { |
|
1242 |
processItemStateChanged(e); |
|
1243 |
} |
|
1244 |
}); |
|
1245 |
} |
|
1246 |
|
|
1247 |
private void processItemStateChanged(ItemEvent e) { |
|
1236 | 1248 |
if (e.getSource() == panel.getCrsMainPanel().getJComboOptions()) { |
1237 | 1249 |
CardLayout cl = (CardLayout)(panel.getCrsMainPanel().getJPanelMain().getLayout()); |
1238 | 1250 |
String op = (String)e.getItem(); |
Also available in: Unified diff