Java Question- Convert this source code into a GUI application using JOptionPane. Make sure the output looks similar to the following picture. Thank you.
import java.util.Calendar;import java.util.TimeZone;public class lab11_5{public static void main(String[] args){//menuSystem.out.println("-----------------");System.out.println("(A)laska Time");System.out.println("(C)entral Time");System.out.println("(E)astern Time");System.out.println("(H)awaii Time");System.out.println("(M)ountain Time");System.out.println("(P)acific Time");System.out.println("-----------------");
System.out.print("Enter the time zone option [A-P]: ");
//inputString tz = System.console().readLine();tz = tz.toUpperCase(); //change to uppercase
//get current date and timeCalendar cal = Calendar.getInstance();TimeZone.setDefault(TimeZone.getTimeZone("GMT"));System.out.println("GMT/UTC:\t" + cal.getTime());
switch (tz){case "A":tz = "AKST/AKDT:\t";TimeZone.setDefault(TimeZone.getTimeZone("America/Anchorage"));break;case "C":tz = "CST/CDT:\t";TimeZone.setDefault(TimeZone.getTimeZone("CST"));break;case "E":tz = "EST/EDT:\t";TimeZone.setDefault(TimeZone.getTimeZone("EST"));break;case "H":tz = "HST/HDT:\t";TimeZone.setDefault(TimeZone.getTimeZone("HST"));break;case "M":tz = "MST/MDT:\t";TimeZone.setDefault(TimeZone.getTimeZone("MST"));break;case "P":tz = "PST/PDT:\t";TimeZone.setDefault(TimeZone.getTimeZone("PST"));break;default: tz = "Option not available..."; break;}System.out.println(tz + cal.getTime());}}
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here