Class ColorSliderEdition

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
org.gvsig.gui.beans.colorslideredition.ColorSliderEdition
All Implemented Interfaces:
MouseListener, MouseMotionListener, ImageObserver, MenuContainer, Serializable, EventListener

public class ColorSliderEdition extends JComponent implements MouseListener, MouseMotionListener
DoubleSlider representa un componente que tiene dos deslizadores. Se puede definir un máximo y un mínimo.
Version:
04/05/2007
Author:
BorSanZa - Borja Sánchez Zamorano (borja.sanchez@iver.es)
See Also:
  • Constructor Details

    • ColorSliderEdition

      public ColorSliderEdition()
      Crea un DoubleSlider con las opciones por defecto.
  • Method Details

    • addNotify

      public void addNotify()
      Overrides:
      addNotify in class JComponent
    • addItem

      public void addItem(ItemColorSlider value)
    • addItem

      public void addItem(ItemColorSlider value, boolean repaint)
    • paint

      public void paint(Graphics g)
      Overrides:
      paint in class JComponent
    • mousePressed

      public void mousePressed(MouseEvent e)
      Specified by:
      mousePressed in interface MouseListener
    • mouseReleased

      public void mouseReleased(MouseEvent e)
      Specified by:
      mouseReleased in interface MouseListener
    • getSelectedItem

      public ItemColorSlider getSelectedItem()
    • mouseDragged

      public void mouseDragged(MouseEvent e)
      Specified by:
      mouseDragged in interface MouseMotionListener
    • mouseMoved

      public void mouseMoved(MouseEvent e)
      Specified by:
      mouseMoved in interface MouseMotionListener
    • isInterpolated

      public boolean isInterpolated()
      Returns:
      the interpolated
    • setInterpolated

      public void setInterpolated(boolean interpolated)
      Parameters:
      interpolated - the interpolated to set
    • addValueChangedListener

      public void addValueChangedListener(ColorSliderListener listener)
      Añadir un listener a la lista de eventos
      Parameters:
      listener -
    • removeValueChangedListener

      public void removeValueChangedListener(ColorSliderListener listener)
      Borrar un listener de la lista de eventos
      Parameters:
      listener -
    • addSelectionChangedListener

      public void addSelectionChangedListener(ColorSliderListener listener)
      Añadir un listener a la lista de eventos
      Parameters:
      listener -
    • removeSelectionChangedListener

      public void removeSelectionChangedListener(ColorSliderListener listener)
      Borrar un listener de la lista de eventos
      Parameters:
      listener -
    • removeAllItems

      public void removeAllItems()
    • getItems

      public ArrayList getItems()
      Returns:
      the items
    • getItemsShowed

      public ArrayList getItemsShowed()
      Devuelve los items que estan visibles en el componente
      Returns:
      the items
    • setEnabled

      public void setEnabled(boolean enabled)
      Overrides:
      setEnabled in class JComponent
    • mouseClicked

      public void mouseClicked(MouseEvent e)
      Specified by:
      mouseClicked in interface MouseListener
    • mouseEntered

      public void mouseEntered(MouseEvent e)
      Specified by:
      mouseEntered in interface MouseListener
    • mouseExited

      public void mouseExited(MouseEvent e)
      Specified by:
      mouseExited in interface MouseListener