Filtrando el Ingreso desde JTextField

bryangt
23 de Noviembre del 2004
Buen día a todos, estoy ante un problema ya que en la versión de JBuilder que estoy utilizando para modificar un proyecto no existe aún JFormattedTextField, por lo que debo hacer la validación de un JTextField para ingresar solo números o bien solo texto, quisiera alguien ayudarme, de antemano gracias

chuidiang
23 de Noviembre del 2004
Una opción es meter un Document en el JTextField con su metodo setDocument().

El Document que puedes meter es una clase hija de PlainDocument en la que redefines los métodos de insert y update.

En estos métodos redefinidos, verificas que el String que se pretende insertar verifica las condiciones que tu quieras (ser solo numérico o caracteres). Si cumple las condiciones, llamas al método insert o update de la clase padre.

Se bueno.