import java.awt.*;import java.awt.event.*;import java.util.*;import javax.swing.*;import javax.swing.event.*;import javax.swing.table.*;public class Demo6 extendsJApplet {private static final long serialVersionUID = 1L;public static final String WEEK_SUN = "SUN";public static final String WEEK_MON = "MON";public static final String WEEK_TUE = "TUE";public static final String WEEK_WED = "WED";public static final String WEEK_THU = "THU";public static final String WEEK_FRI = "FRI";public static final String WEEK_SAT = "SAT";public static final Color background =Color.white;public static final Color foreground =Color.black;public static final Color headerBackground =Color.blue;public static final Color headerForeground =Color.white;public static final Color selectedBackground =Color.blue;public static final Color selectedForeground =Color.white;privateJPanel cPane;privateJLabel yearsLabel;privateJSpinner yearsSpinner;privateJLabel monthsLabel;private JComboBoxmonthsComboBox;privateJTable daysTable;privateAbstractTableModel daysModel;privateCalendar calendar;publicDemo6() {
cPane=(JPanel) getContentPane();
}public voidinit() {
cPane.setLayout(newBorderLayout());
calendar=Calendar.getInstance();
yearsLabel= new JLabel(&#