Foros del Web » Programación para mayores de 30 ;) » Java »

fechas con JFormattedTextField

Estas en el tema de fechas con JFormattedTextField en el foro de Java en Foros del Web. hola amigos tengo este codigo. public class Fechas extends MaskFormatter { public Fechas()throws ParseException{ super("##/##/####"); } private SimpleDateFormat formato=new SimpleDateFormat("dd/MM/yyyy"); @Override public Object stringToValue(String text)throws ...
  #1 (permalink)  
Antiguo 18/04/2011, 16:17
 
Fecha de Ingreso: abril-2011
Ubicación: lima
Mensajes: 134
Antigüedad: 13 años, 7 meses
Puntos: 3
Sonrisa fechas con JFormattedTextField

hola amigos tengo este codigo.


public class Fechas extends MaskFormatter {
public Fechas()throws ParseException{
super("##/##/####");

}
private SimpleDateFormat formato=new SimpleDateFormat("dd/MM/yyyy");
@Override
public Object stringToValue(String text)throws ParseException{
return formato.parse(text);
}
@Override
public String valueToString(Object value)throws ParseException{
if (value instanceof Date) {
return formato.format((Date)value);

}
return formato.format(new Date());
}
}

esta es la clase que he creado para la mascara y aki el codigo del JFormattedTextField



try{
JFormattedTextField fecha=new JFormattedTextField(new Fechas());
this.fecha.setValue(new Date());
}
catch(Exception e){System.out.print(e.getMessage())}


bueno todo bien hasta aki, funciona de maravilla, lo que quiero hacer es que no ingresen valores mas 31 en los dias y mas de 12 en los meses, les agradecere cualquier ayuda..

Etiquetas: fechas, jformattedtextfield
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:50.