Obtener fecha del sistema y colocarlo en un JDateChooser Java


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

Comentarios:

@
32x32
@Lindsay Rodríguez Hace 4 años

Muchas gracias por tu aporte, me has ayudado con esto. :)

32x32
@Fernando Merino Hace 4 años

!!!Excelente¡¡¡ Es bueno saberlo... suerte en tus proyectos..

32x32
@Francisco Ninus Hace 4 años

buena (U)

32x32
@Darry Rivers Hace 4 años

Había estado buscando esto desde hace horas pero es muy lógico pasarle los datos del GregorianCalendar();
Gracias

32x32
@Darry Rivers Hace 4 años

El método setCalendar ni siquiera aparece sólo uno que se llama setCalendarBackground( );

32x32
@Darry Rivers Hace 4 años

Si alguno está usando NetBeans intente con esto en el método que inicializa su JFrame o su Clase:

Calendar micalendario = new GregorianCalendar();

ElnombredetuDateChooserCombo.SetSelectedDate(micalendario);

Estuve varias horas hasta dar con esto y espero les funcione con el permiso de Fernando Merino

32x32
@Fernando Merino Hace 4 años

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

32x32
@Juan C. T. Hace 4 años

muchas gracias amigo

32x32
@Fernando Merino Hace 4 años

De nada... Cuando gustes.

32x32
@Jorge Mayorga Hace 3 años

Muchas gracias, gran aporte, sencillo y directo al punto.

32x32
@Fernando Merino Hace 3 años

de nada... espero y te sea útil...

32x32
@Unknown Hace 2 años

Muchas gracias Capo

32x32
@JackSpark Hace 2 años

Muchas Gracias Capo

32x32
@Fernando Merino Hace 2 años

De nada. Para servir.

32x32
@Fernando Merino Hace 2 años

De nada.

32x32
@Monkeys Technology Hace 2 años

Gracias, muy sencillo y al grano

32x32
@Rodo Vanquish Hace 1 año

Muchas gracias Master Fernando Merino, estuve batallando mucho y me has demostrado que era muy sencillo...

32x32
@Jorge Luís María Hace 1 año

Muchas gracias, amigo! Me ha sido de gran utilidad, saludos desde Dominicana! Llevaba tiempo buscando como hacer eso y me resultó con tu explicación.

32x32
@Fernando Merino Hace 1 año

De nada, gracias por comentar que te haya servido. Saludos

32x32
@Fernando Merino Hace 1 año

Perfecto, gracia spor confirmar que te funcionó

32x32
@Fernando Merino Hace 1 año

Así es, así me gustaría encontrar la mayoría de los blogs, por eso lo hago así.

Gracias por comentar.

32x32
@Unknown Hace 1 año

Gracias por tu aporte, me ayudo mucho <3