Here is an awesome Calendar library for your JavaSE software created by me (Praneeth Nilanga Peiris).
Feel free to download and give me feedbacks..
Download GnomezCalendar from here..
http://www.mediafire.com/download.php?9f7afe2bb6mmwa4
Here is a sample code:
NOTE : Make sure that you have added AbsoluteLayout to the CLASSPATH. (In NetBeans, you can simply add it as a library.)
And the parent container of this module MUST be having BorderLayout.
import gnome.cal.GnomezCalendar;
import java.awt.BorderLayout;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class DemoCalendar extends JFrame{
public DemoCalendar(){
super("MyCalendar Demo");
setSize(300, 300);
setLocationRelativeTo(null);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel calendarPanel = new JPanel(new BorderLayout());
GnomezCalendar myCalendar = new GnomezCalendar();
calendarPanel.add(myCalendar.getCalendar());
add(calendarPanel);
}
public static void main(String[] args) {
new DemoCalendar().setVisible(true);
}
}




Nice work. It’s better if you can provide an API to manipulate calendar controls. Hope this will be available open source ๐
*thumbs up*
Added the API. But still not Open Source ๐ .But FREE… ๐
Good job bro! keep it up ๐