JTF > Demo Gallery > GUI > Calendar

This program uses the features of the acm.gui package to display a calendar. The display itself uses a TableLayout with seven columns, one for each day of the week. The TableLayout manager maintains the tabular format automatically. As an additional illustration of the versatility of Java, this implementation uses the Locale facilities to provide internationalization.