Class DataInputField

java.lang.Object
java.awt.Component
java.awt.Container
org.gvsig.gui.beans.datainput.DataInputField
All Implemented Interfaces:
ImageObserver, MenuContainer, PropertyChangeListener, Serializable, EventListener

public class DataInputField extends Container implements PropertyChangeListener
Campo de texto que controla el contenido de datos del componente y solo dispara un evento cuando realmente ha cambiado su valor.

RECOMENDABLE: Usar JFormattedTextFields

Ejemplo de Sun:
  FormatterFactoryDemo.java

Version:
06/09/2007
Author:
BorSanZa - Borja Sánchez Zamorano (borja.sanchez@iver.es)
See Also:
  • Constructor Details

    • DataInputField

      public DataInputField(int maximumFractionDigits)
      This is the default constructor
    • DataInputField

      public DataInputField()
      This is the default constructor
  • Method Details

    • getValue

      public String getValue()
      Devuelve el valor del campo de texto.
      Returns:
    • setControlEnabled

      public void setControlEnabled(boolean en)
      Habilita o deshabilita el control
      Parameters:
      en -
    • setValue

      public void setValue(String value)
      Asigna el valor al campo de texto.
      Parameters:
      value -
    • addValueChangedListener

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

      public void addKeyListener(KeyListener listener)
      Añadir un listener a la lista de eventos
      Overrides:
      addKeyListener in class Component
      Parameters:
      listener -
    • removeValueChangedListener

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

      public void propertyChange(PropertyChangeEvent evt)
      Specified by:
      propertyChange in interface PropertyChangeListener