In this lab, you will continue the work you began on the Media Player in lab 2. In particular, you will add functionality to the various UI components.
You should add the following functionality to your Media Player UI:
JOptionPane.showMessageDialog() and displays “Opening playlist”You should add the following functionality to your Playlist Manager UI:
MediaPlayerUI and PlaylistManagerUI classes so that the GUI components (e.g, buttons, text fields, etc…) that can be are declared locally in the constructors instead of object attributes. Note: some GUI components must be attributes since they need to be modified by the event handler in the inner class.MediaPlayerUI class so that it has a PlaylistManagerUI object as a field.Tip: use this EA file (zip'd to save space) as a starting point for the sequence diagrams you are required to generate.
You should indicate how much time (in minutes) you spend on this assignment in the FAST database. You are encouraged to log your activity as you work on the project. At a minimum, you should log all of the time spent on this assignment before the due date given above. All time spent on this assignment should be entered into the week 3 column (even if you worked on it in week 4).
You should follow your instructor's instructions for your lab report.
Dr. Suri Dr. TaylorDr. Hornick
If you have any questions, consult your instructor.