Revision 5247 trunk/extensions/extRasterTools/src/org/gvsig/rasterTools/brightnessContrast/toc/BrightnessContrastTocMenuEntry.java
BrightnessContrastTocMenuEntry.java | ||
---|---|---|
49 | 49 |
if(bright.getParam("incrBrillo") != null){ |
50 | 50 |
int incr = ((Integer)bright.getParam("incrBrillo")).intValue(); |
51 | 51 |
bcPanel.getLabelSliderText().setSliderValue(incr); |
52 |
bcPanel.getLabelSliderText().setTextValue(incr);
|
|
52 |
bcPanel.getLabelSliderText().setTextValue(String.valueOf(incr));
|
|
53 | 53 |
} |
54 | 54 |
} |
55 | 55 |
|
... | ... | |
63 | 63 |
if(cont.getParam("incrContraste") != null){ |
64 | 64 |
int incr = ((Integer)cont.getParam("incrContraste")).intValue(); |
65 | 65 |
bcPanel.getLabelSliderText1().setSliderValue(incr); |
66 |
bcPanel.getLabelSliderText1().setTextValue(incr);
|
|
66 |
bcPanel.getLabelSliderText1().setTextValue(String.valueOf(incr));
|
|
67 | 67 |
} |
68 | 68 |
} |
69 | 69 |
|
70 |
if(stackManager.isActive(stackManager.getTypeFilter("enhanced"))){ |
|
71 |
EnhancedBrightnessContrastPanel bcPanel = (EnhancedBrightnessContrastPanel)((FilterRasterDialogPanel)propsDialog.getContentPane()).getPanelByClassName("EnhancedBrightnessContrastPanel"); |
|
72 |
bcPanel.getCEnhanced().setSelected(true); |
|
73 |
bcPanel.setEControlEnabled(true); |
|
74 |
|
|
75 |
RasterFilter enhan = stackManager.getFilter("enhanced"); |
|
76 |
RasterFilter tail = stackManager.getFilter("tail"); |
|
77 |
|
|
78 |
|
|
79 |
boolean rem = ((Boolean)enhan.getParam("remove")).booleanValue(); |
|
80 |
bcPanel.getJCheckBox().setSelected(rem); |
|
81 |
|
|
82 |
if(stackManager.isActive(stackManager.getTypeFilter("tail"))){ |
|
83 |
double percent = (stackManager.getStackStats().tailPercent)*100; |
|
84 |
bcPanel.getCheckSliderText().setTextValue(String.valueOf(percent)); |
|
85 |
bcPanel.getCheckSliderText().setSliderValue((int)percent); |
|
86 |
bcPanel.getCheckSliderText().setSelected(true); |
|
87 |
bcPanel.getCheckSliderText().setControlEnabled(true); |
|
88 |
boolean remove = ((Boolean)tail.getParam("remove")).booleanValue(); |
|
89 |
if((remove == true) || (rem == true)) |
|
90 |
bcPanel.getJCheckBox().setSelected(true); |
|
91 |
else |
|
92 |
bcPanel.getJCheckBox().setSelected(false); |
|
93 |
|
|
94 |
} |
|
95 |
|
|
96 |
|
|
97 |
} |
|
70 | 98 |
} |
71 | 99 |
/** |
72 | 100 |
* A?ade el panel al cuadro de dialogo de propiedades de raster. |
Also available in: Unified diff