Tema: Selector de fecha en java
Pregunta: ¿Como hacer un selector de fechas en java?
Respuesta:
Primero que todo debes tener hubicado un boton y un textfield, de awt o swing, como lo prefieras, en el siguiente ejemplo que voy a dar usar una clase principal llamada
Frame1, y usare un campo de texto que he definido asi:
luego de esto, tendre un boton que me ejecutara la clase del calendario para el selector de fechas. el codigo para que el boton ejecute el metodo es:
suponiendo, claro esta, que el boton se llamara
jButton3.
ahora, el llama a un metodo llamado
cambiaFecha() que sera el encargado de mostrar el selector del calendario:
calendario.java
Código java:
Ver original//para cambiar la fecha
private static void cambiaFecha(){
calendario ca = new calendario("-");//el separador de la fecha.
ca.setTitle("CALENDARIO");
ca.pack();
ca.setVisible(true);
}
en esta parte observamos que tenemos una clase llamada calendario, en otro archivo, al cual estamos llamando, para ello debemos agregar el siguiente codigo:
[EDITO]lo pongo en los siguientes post por que es bastante largo. recuerden unir las tres partes en un solo archivo "calendario.java" en el orden en que lo puse.[EDITO]
observamos que hay una clase llamada
elijeDia que ahi es donde trabajaremos regularmente si queremos hacer un cambio. como por ejemplo si no queremos que los meses menores a 10 tengan un 0 por delante, o si nuestra clase principal no se llama Frame1 y/o nuestro campo de texto que llevara la fecha no se llama jTextField2
Este codigo no es 100% creado por mi, lo saque de
http://www.lawebdelprogramador.com
y le hice unas notables mejoras, para aquellas personas que quieran descargar el codigo y hacerle sus propias mejoras (solo es un calendario, no un selector de fechas) pues les dejo el
link
saludos.