La web oficial del proyecto es http://www.toedter.com/en/jcalendar/index.html, se encuentra en la version 1.3.3 con solo 600kb de tamaño
Para instalar nuevas librerias en netbeans, leete este "tutorial Añadir/Instalar nuevas librerias en netbeans", una ves que tenemos instalado las librerias, debemos añadir las herramientas de jCalendar a la interfaz grafica de Netbeans, para esto sigue los sieguientes pasos:
1. Situate en la barra de herramientas Palette y realiza un clic derecho sobre esta, se despliega un menu y entonces escoge la opcion Palette Manager
2. En la ventana que aparece "Palette Manager", clic en el boton New Category... , te aparece otra pequeña ventanita "New Palette Category" y colocas nombre a la nueva paleta, en este caso jCalendar. y le dices OK
3. Esto te creara una nueva categoria en Palette, seleccionala y presiona el boton Add from JAR..., entonces busca donde instalaste la libreria JAR y seleciona el archivo jCalendar-1.3.3 y le dices NEXT
4. Despues tienes que seleccionar todos los componentes, como se ve en la imagen y le dices NEXT, te volvera a preguntar donde quieres añadir estos nuevos objetos, entonces seleccionas nuestra paleta que creamos en el paso 2 y para terminar le dices FINISH.
5. Si seguiste todos los pasos, te debe aparecer una nueva paletta en la barra de herramientas Palette
Ya tenemos instalado y configurado nuestro componente jCalendar
Proyecto de prueba.
1. crea un nuevo proyecto en netbeans y añade un jFrame, despues a la interfaz añade el componente jDateChooser como se ve en la imagen
2. para personalizar un poco la fecha de jDateChooser, ingresa a sus propiedades (clic derecho -> properties) y busca la opcion dateFormatString, es ahi donde puedes colocar el formato de salida, por ejemplo yyyy/MM/dd.
3. Ejecuta la aplicacion
Eso es todo, ya podemos seleccionar una fecha graficamente con jCalendar sin escribir una sola linea de codigo.
Puedes encontrar mas informacion (en ingles) asi como ejemplo, en esta direccion http://flib.sourceforge.net/JCalendar/doc/tutorial.html

















