//SwitchMonth.java import java.awt.*; import javax.swing.*; public class SwitchMonth extends JApplet { public static void main(String[] argv) { //public void init() { String input; input = JOptionPane.showInputDialog( null, "Enter month number (1-12)"); int monthNum; monthNum = Integer.parseInt(input); String monthName; int monthDays; switch (monthNum) { case 1: monthName = "January"; monthDays = 31; break; case 2: monthName = "February"; monthDays = 28; //wrong if is leap year break; case 3: monthName = "March"; monthDays = 31; break; case 4: monthName = "April"; monthDays = 30; break; case 5: monthName = "May"; monthDays = 31; break; case 6: monthName = "June"; monthDays = 30; break; case 7: monthName = "July"; monthDays = 31; break; case 8: monthName = "August"; monthDays = 31; break; case 9: monthName = "September"; monthDays = 30; break; case 10: monthName = "October"; monthDays = 31; break; case 11: monthName = "November"; monthDays = 30; break; case 12: monthName = "December"; monthDays = 31; break; default: monthName= "error month"; monthDays = 0; } JOptionPane.showMessageDialog(null, "Month is "+monthName+ " of "+monthDays+" days"); } }