NachoCalendar offers a highly adaptable Java calendar component for complete customization.
The DateField component replaces a JFormattedField and allows users to enter dates directly or use the included calendar to navigate through months. It's built on top of a JPanel and can be easily integrated into any Swing or AWT application, including a JTable.
The DatePanel component displays a single month and supports listeners for responding to day changes. Also built on a JPanel, it's a great tool for displaying a calendar view on a permanent basis.
Finally, the CalendarPanel component allows users to view multiple months at once, all synchronized to provide an ordered and coherent display. Users can choose the orientation, the number of months displayed, and customize the position of the scrollbar and year changer.
Recent updates include fixes to the JTableCustomizer DateRendererDecorator constructor and small bug fixes. Additionally, support for moon phases and the "eternal scroll" feature have been added.
Overall, NachoCalendar is a capable and customizable calendar component that can enhance your Java application.
Version 0.23: N/A