public class TranspByPixelListener extends Object implements ActionListener, ListSelectionListener, DoubleSliderListener, MouseListener, ISelectRGB
Constructor and Description |
---|
TranspByPixelListener(TranspByPixelPanel panel)
This is the default constructor
|
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(ActionEvent e) |
void |
actionRGBSelected(int r,
int g,
int b)
Establece el RGB seleccionado con el puntero del raton sobre la vista
|
void |
actionValueChanged(DoubleSliderEvent e)
Evento que se dispara cuando cambia el valor del componente.
|
void |
actionValueDragged(DoubleSliderEvent e)
Evento que se dispara cuando cambia el valor del componente mientras se
hace un dragged con el ratón.
|
void |
colorToolButton()
Gestión del evento de botón de selección de color desde la vista.
|
ArrayList<TransparencyRange> |
getEntries()
Obtiene el array de entradas de valores añadidos a la lista
|
void |
mouseClicked(MouseEvent e) |
void |
mouseEntered(MouseEvent e) |
void |
mouseExited(MouseEvent e) |
void |
mousePressed(MouseEvent e) |
void |
mouseReleased(MouseEvent e) |
void |
setEventsDisabled(boolean value)
Habilita o deshabilita la gestion de eventos
|
void |
valueChanged(ListSelectionEvent e) |
public TranspByPixelListener(TranspByPixelPanel panel)
public void colorToolButton()
public void actionPerformed(ActionEvent e)
actionPerformed
in interface ActionListener
public ArrayList<TransparencyRange> getEntries()
public void valueChanged(ListSelectionEvent e)
valueChanged
in interface ListSelectionListener
public void actionValueChanged(DoubleSliderEvent e)
DoubleSliderListener
actionValueChanged
in interface DoubleSliderListener
public void setEventsDisabled(boolean value)
value
- public void mouseClicked(MouseEvent e)
mouseClicked
in interface MouseListener
public void actionRGBSelected(int r, int g, int b)
ISelectRGB
actionRGBSelected
in interface ISelectRGB
public void actionValueDragged(DoubleSliderEvent e)
DoubleSliderListener
actionValueDragged
in interface DoubleSliderListener
public void mouseEntered(MouseEvent e)
mouseEntered
in interface MouseListener
public void mouseExited(MouseEvent e)
mouseExited
in interface MouseListener
public void mousePressed(MouseEvent e)
mousePressed
in interface MouseListener
public void mouseReleased(MouseEvent e)
mouseReleased
in interface MouseListener