Revision 12180 trunk/extensions/extRasterTools-SE/src/org/gvsig/rastertools/properties/panels/EnhancedBrightnessContrastPanel.java

View differences:

EnhancedBrightnessContrastPanel.java
22 22
import java.awt.GridLayout;
23 23
import java.awt.event.ActionEvent;
24 24
import java.awt.event.ActionListener;
25
import java.awt.event.KeyListener;
26 25

  
27 26
import javax.swing.JCheckBox;
28 27
import javax.swing.JPanel;
29
import javax.swing.event.ChangeListener;
30 28

  
31 29
import org.gvsig.gui.beans.slidertext.SliderTextContainer;
30
import org.gvsig.gui.beans.slidertext.listeners.SliderListener;
32 31

  
33 32
import com.iver.andami.PluginServices;
34 33
/**
......
36 35
 * 
37 36
 * @author Nacho Brodin (nachobrodin@gmail.com)
38 37
 */
39
public class EnhancedBrightnessContrastPanel extends JPanel implements ActionListener{
40
	final private static long 	serialVersionUID = 0;
41
	private InternalPanel 		internalPanel = null;
42
	private JCheckBox			active = null;
38
public class EnhancedBrightnessContrastPanel extends JPanel implements ActionListener {
39
	private static final long serialVersionUID = -475762560608930500L;
40
	private InternalPanel     internalPanel    = null;
41
	private JCheckBox         active           = null;
43 42

  
44 43
	/**
45 44
	 * Panel con los controles deslizantes de brillo y contraste
......
155 154
	 * A?ade un listener para el slider de brillo
156 155
	 * @param l ChangeListener
157 156
	 */
158
	public void addBrightnessChangeListener(ChangeListener l){
159
		internalPanel.brightness.addChangeListener(l);
157
	public void addBrightnessValueChangedListener(SliderListener l){
158
		internalPanel.brightness.addValueChangedListener(l);
160 159
	}
161 160

  
162 161
	/**
163 162
	 * A?ade un listener para el slider de contraste
164 163
	 * @param l ChangeListener
165 164
	 */
166
	public void addContrastChangeListener(ChangeListener l){
167
		internalPanel.contrast.addChangeListener(l);
165
	public void addContrastValueChangedListener(SliderListener l){
166
		internalPanel.contrast.addValueChangedListener(l);
168 167
	}
169 168

  
170 169
	/**
171
	 * A?ade un listener para el slider de brillo
172
	 * @param l MouseListener
173
	 */
174
	public void addBrightnessKeyListener(KeyListener l){
175
		internalPanel.brightness.addKeyListener(l);
176
	}
177

  
178
	/**
179
	 * A?ade un listener para el slider de contraste
180
	 * @param l MouseListener
181
	 */
182
	public void addContrastKeyListener(KeyListener l){
183
		internalPanel.contrast.addKeyListener(l);
184
	}
185

  
186
	/**
187 170
	 * Maneja eventos de activar y desactivar el panel
188 171
	 */
189 172
	public void actionPerformed(ActionEvent e) {

Also available in: Unified diff