Revision 20291 trunk/extensions/extRemoteSensing/src/org/gvsig/remotesensing/profiles/gui/ProfilePanel.java
ProfilePanel.java | ||
---|---|---|
48 | 48 |
import javax.swing.event.ChangeEvent; |
49 | 49 |
import javax.swing.event.ChangeListener; |
50 | 50 |
|
51 |
import org.gvsig.fmap.raster.grid.roi.VectorialROI; |
|
51 | 52 |
import org.gvsig.gui.beans.buttonspanel.ButtonsPanel; |
52 | 53 |
import org.gvsig.gui.beans.defaultbuttonspanel.DefaultButtonsPanel; |
53 | 54 |
import org.gvsig.gui.beans.graphic.GraphicChartPanel; |
... | ... | |
181 | 182 |
GraphicLayer graphicLayer = mapControl.getMapContext().getGraphicsLayer(); |
182 | 183 |
graphicLayer.clearAllGraphics(); |
183 | 184 |
getLineOptionsPanel().selectDrawRoiTool(); |
185 |
|
|
186 |
try { |
|
187 |
|
|
188 |
int selectedRow = getLineOptionsPanel().getTable().getSelectedRow(); |
|
189 |
String roiName = (String)getLineOptionsPanel().getTable().getModel().getValueAt(selectedRow,0); |
|
190 |
VectorialROI roi = (VectorialROI)getLineOptionsPanel().getROI(roiName); |
|
191 |
roi.setBandToOperate(getLineOptionsPanel().getComboBands().getSelectedIndex()); |
|
192 |
getLineOptionsPanel().getTable().setSelectedIndex(0); |
|
193 |
getLineOptionsPanel().getTable().updateUI(); |
|
194 |
|
|
195 |
|
|
196 |
} catch (Exception e1) { |
|
197 |
// TODO: handle exception |
|
198 |
} |
|
199 |
|
|
184 | 200 |
graphicLayer.clearSymbolsGraphics(); |
185 | 201 |
mapControl.rePaintDirtyLayers(); |
186 | 202 |
nextActiveChart= PANELZPROFILE; |
Also available in: Unified diff