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) { //menu System.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 Tim

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

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)
{
//menu
System.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]: ");

//input
String tz = System.console().readLine();
tz = tz.toUpperCase(); //change to uppercase

//get current date and time
Calendar 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());
}
}

Input
(A Naska Time
(Cjentral Time
(EJastern Time
(HJawall Time
(Mjountain Time
(P)acific Time
Message
Enter the time zone option [A-P):
GMTUTC:Fri Nov 01 22:48:01 GMT 2019
ESTIEDT:Fri Nov 01 17:48:01 EST 2019
OK
Cancel
OK
and
Transcribed Image Text:Input (A Naska Time (Cjentral Time (EJastern Time (HJawall Time (Mjountain Time (P)acific Time Message Enter the time zone option [A-P): GMTUTC:Fri Nov 01 22:48:01 GMT 2019 ESTIEDT:Fri Nov 01 17:48:01 EST 2019 OK Cancel OK and
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 2 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY