Revision 12103 trunk/extensions/extRasterTools-SE/src/org/gvsig/rastertools/properties/panels/TranspByPixelListener.java

View differences:

TranspByPixelListener.java
80 80
				entry.setGreen(rgbInputPanel.getRangeGreen());
81 81
				entry.setBlue(rgbInputPanel.getRangeBlue());
82 82
				if (rgbInputPanel.getTAlpha().isChecked())
83
					entry.setAlpha(rgbInputPanel.getTAlpha().getValue());
83
					entry.setAlpha(255 - rgbInputPanel.getTAlpha().getValue());
84 84
				else
85
					entry.setAlpha(0);
85
					entry.setAlpha(255);
86 86

  
87 87
				String textR = rgbInputPanel.getTRed().getValue() + "";
88 88
				if (!rgbInputPanel.getTRed().isChecked())
......
163 163
						rgbInputPanel.getTBlue().setChecked(true);
164 164
					}
165 165
					int alpha = ((TransparencyRange) entries.get(list.getSelectedIndex())).getAlpha();
166
					rgbInputPanel.getTAlpha().setValue(alpha);
167
					rgbInputPanel.getTAlpha().setChecked(alpha!=0);
166
					rgbInputPanel.getTAlpha().setValue(255 - alpha);
167
					rgbInputPanel.getTAlpha().setChecked(alpha != 255);
168 168

  
169 169
					entries.remove(list.getSelectedIndex());
170 170
					panel.getListModel().remove(list.getSelectedIndex());

Also available in: Unified diff