Comprobar formato de IP en un JFormattedText

VicentAcedo
03 de Marzo del 2005
Hola de nuevo a todos.

Sabeis como puedo comprobar o forzar a que una cadena de carácteres de un JFormattedText sea una IP es decir [0..255].[0..255].[0..255].[0..255].

La intención es que nadie pueda escribir valores absurdos o malintencionados en el JFormattedText, solo IPs, que después ya comprobaré más adelante si existen o no.

He estado mirando los métodos de JFormattedText, pero son un auténtico galimatias y no saco nada en claro demomento. Si alguien a probado algo así y quiere compartir la experiencia le estaré muy agradecido.

Un saludo
Vicent

Vicent Acedo
03 de Marzo del 2005
Hola de nuevo a todos.

Ya está solucionado, las líneas de código necesarias son:

mascaraIP=new MaskFormatter ("###.###.###.###");
mascaraIP=setValidCharacters("1234567890");

DefaultFormatter formateador=mascaraIP;
formateador.install(JFormattedText1);

Espero que a alguno de vosotros os sirva de ayuda.
Un saludo.
Vicent