MiG Calendar is a Swing-based Java Calendar application that can be used in any Java program. The application has a very good interface. It can be customized in IDE such as NetBeans or Eclipse. The Getting Started documents and API JavaDocs will make development easy. The Theme Editor program lets you change the visual aspects of the add-on.