Recientemente me fue necesario obtener la fecha del sistema para colocarlo en un JDateChooser, con la finalidad de que la fecha no fuera null, ya que eso puede causar excepciones cuando se intente obtener la fecha de un JDateChooser en caso de que no haya fecha seleccionada.
Para agregar el JCalendar a la paleta seguir este tutorial
La interfaz que se crea es sencilla, es la siguiente:
Previo a esto, es necesario agregar un jar llamado jcalendar, tal y como se ve en la imagen de abajo:
Es un JFrame que contiene una JLabel y un JDateChooser. Todo lo que hay que hacer es agregar lo siguiente el constructor que trae por el default.
public FechasJdate() {
initComponents();
Calendar c2 = new GregorianCalendar();
jDateChooser1.setCalendar(c2);
}
Ahora a ejecutar el paquete y listo. Cuando inicie el programa automáticamente la fecha del día se mostrará en el JDateChooser
El ejemplo lo pueden descargar de aquí: https://mega.nz/#!DFg0mLRT!AsMvgh4DX3QDklgKRBKL0b-rohPgriekVBTEmaRTenw
El ejemplo lo pueden descargar de aquí: https://mega.nz/#!DFg0mLRT!AsMvgh4DX3QDklgKRBKL0b-rohPgriekVBTEmaRTenw
Muchas gracias por tu aporte, me has ayudado con esto. :)
ResponderBorrar!!!Excelente¡¡¡ Es bueno saberlo... suerte en tus proyectos..
Borrarbuena (U)
ResponderBorrarHabía estado buscando esto desde hace horas pero es muy lógico pasarle los datos del GregorianCalendar();
ResponderBorrarGracias
El método setCalendar ni siquiera aparece sólo uno que se llama setCalendarBackground( );
ResponderBorrarSi alguno está usando NetBeans intente con esto en el método que inicializa su JFrame o su Clase:
ResponderBorrarCalendar micalendario = new GregorianCalendar();
ElnombredetuDateChooserCombo.SetSelectedDate(micalendario);
Estuve varias horas hasta dar con esto y espero les funcione con el permiso de Fernando Merino
Claro que sí, adelante. Es más el ejemplo completo lo pueden descargar desde aquí, disculpen por no avisarles antes, pero era necesario agregar el jar de jcalendar para que funciono. https://mega.nz/#!DFg0mLRT!AsMvgh4DX3QDklgKRBKL0b-rohPgriekVBTEmaRTenw
Borrarmuchas gracias amigo
ResponderBorrarDe nada... Cuando gustes.
BorrarMuchas gracias, gran aporte, sencillo y directo al punto.
ResponderBorrarde nada... espero y te sea útil...
BorrarMuchas gracias Capo
ResponderBorrarDe nada.
BorrarMuchas Gracias Capo
ResponderBorrarDe nada. Para servir.
BorrarGracias, muy sencillo y al grano
ResponderBorrarAsí es, así me gustaría encontrar la mayoría de los blogs, por eso lo hago así.
BorrarGracias por comentar.
Muchas gracias Master Fernando Merino, estuve batallando mucho y me has demostrado que era muy sencillo...
ResponderBorrarPerfecto, gracia spor confirmar que te funcionó
BorrarMuchas gracias, amigo! Me ha sido de gran utilidad, saludos desde Dominicana! Llevaba tiempo buscando como hacer eso y me resultó con tu explicación.
ResponderBorrarDe nada, gracias por comentar que te haya servido. Saludos
BorrarGracias por tu aporte, me ayudo mucho <3
ResponderBorrarGracias por el aporte
ResponderBorrarExcelente aporte. Muchas Gracias. Saludos.
ResponderBorrarhola, como se hace para que la fecha salga con el formato que uno quiera
ResponderBorrarhola, como se hace para que la fecha salga con el formato que uno quiera?
ResponderBorrarusa date format, para darle el formato, cosulta en el api de java de acuerdo a tu versión, para verificar el formato que necesitas
Borrarestupendo aporte, me pase todo un dia entero buscando y probando muchos metodos pero ninguno funciono.
ResponderBorrar