
11/08/2009, 12:50
|
| | Fecha de Ingreso: agosto-2009
Mensajes: 2
Antigüedad: 15 años, 6 meses Puntos: 0 | |
Respuesta: Jformattedtextfield Para Fecha anexo codigo
Código:
/** Se construye con el patrón deseado */
public FormatoHoraMin() throws ParseException {
// Las # son cifras y representa "hh:mm"
super("##:##");
}
/** Una clase adecuada para convertir Date a String y viceversa de forma cómoda. Puedes ver cómo se hace el patrón "kk:mm" en la API.
El patrón que pongamos aquí debe cuadrar correctamente con la máscara que hemos puesto en el constructor */
private SimpleDateFormat formato = new SimpleDateFormat("kk:mm");
/** Convierte el texto del editor en un Date */
@Override
public Object stringToValue(String text) throws ParseException {
return formato.parseObject(text);
}
/** Recibe un Date o null y debe convertirlo a texto que cumpla el patrón indicado anteriormente */
@Override
public String valueToString(Object value) throws ParseException {
if (value instanceof Date) {
return formato.format((Date) value);
}
return formato.format(new Date());
}
}
despues inicializa
Código:
try
{
hinicial = new javax.swing.JFormattedTextField(new DakaForm.FormatoHoraMin());
}
catch( Exception e ) {
System.out.println( e );
}
que esta mal? |