Question: use JAVA to make a GUI application that follows the MVC design pattern. The application will store a contact list. Each contact will store a

use JAVA to make a GUI application that follows the MVC design pattern. The application will store a contact list. Each contact will store a name and a phone number. The application will provide a simple UI and will use serialization to store the contacts to a file.

use JAVA to make a GUI application that follows the MVC design

pattern. The application will store a contact list. Each contact will store

a name and a phone number. The application will provide a simple

UI and will use serialization to store the contacts to a file.

A possible Ul mockup Directory Name Contact Number Save Load Search The

user can save a contact to the contacts list by typing their

name in the name field, the phone number into the Number field

and then click save. This will add the contact info to the

contacts list and then save the contacts list to the file. The

user can search for a contact from the contacts list by typing

A possible Ul mockup Directory Name Contact Number Save Load Search The user can save a contact to the contacts list by typing their name in the name field, the phone number into the Number field and then click save. This will add the contact info to the contacts list and then save the contacts list to the file. The user can search for a contact from the contacts list by typing the user's name in the contact field and click Search. If found, the name will be written to the name field and the phone number to the Number field. If no match is found then "NOT FOUND" will be written to the Contact field Clicking the Load button will load all the contacts from file

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!