Write a Java GUIl application that will keep track of a user's contact list. The application must contain the contact mobile number, work number and email address.

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

Please help with the question on the picture 

Write a Java GUI application that will keep track of a user's contact list. The application must
contain the contact mobile number, work number and email address.
Do not forget to use the marking guideline at the end of this question to see how the marks are
allocated.
On the form, create a list box that will allow the user to select a contact name, which is
populated from a text file. Also create a search button that when clicked will display the
mobile number, work number and email address.
Q.3.1
Q.3.2
Create a sequential file (contacts.txt) that contains data for the following fields:
The contact name;
The contact mobile number;
The contact work number;
The contact email address.
Q.3.3 Load the data from the contacts.txt file and populate the list box with the contact names.
Include a feature to inform the user on the amount of contacts.
Sample Screenshot:
E Contacts Application
Select Contact:
Joe Bloggs
Jeff Jones
Mobile: 072 157 1545
Work: 021 555 5555
Email: i@gmail.com
Number of contacts: 2
SEARCH
Sample Contacts Text File:
O The Independent institute of Education (Pty) Ltd 2018
Page 9 of 10
16; 17; 18
2018
O contacts - Notepad
File Edit Format View Help
Joe Bloggs
082 123 1234
011 123 1234
jb@gmail.com
Jeff Jones
072 157 1545
021 555 5555
310gmail.com
Transcribed Image Text:Write a Java GUI application that will keep track of a user's contact list. The application must contain the contact mobile number, work number and email address. Do not forget to use the marking guideline at the end of this question to see how the marks are allocated. On the form, create a list box that will allow the user to select a contact name, which is populated from a text file. Also create a search button that when clicked will display the mobile number, work number and email address. Q.3.1 Q.3.2 Create a sequential file (contacts.txt) that contains data for the following fields: The contact name; The contact mobile number; The contact work number; The contact email address. Q.3.3 Load the data from the contacts.txt file and populate the list box with the contact names. Include a feature to inform the user on the amount of contacts. Sample Screenshot: E Contacts Application Select Contact: Joe Bloggs Jeff Jones Mobile: 072 157 1545 Work: 021 555 5555 Email: i@gmail.com Number of contacts: 2 SEARCH Sample Contacts Text File: O The Independent institute of Education (Pty) Ltd 2018 Page 9 of 10 16; 17; 18 2018 O contacts - Notepad File Edit Format View Help Joe Bloggs 082 123 1234 011 123 1234 jb@gmail.com Jeff Jones 072 157 1545 021 555 5555 310gmail.com
Expert Solution
steps

Step by step

Solved in 3 steps with 8 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