Question: This program must run in IntelliJ and follow all guidelines listed above Fixed Part: Consider the phonebook application of Project 7. A solution to this

 This program must run in IntelliJ and follow all guidelines listedabove Fixed Part: Consider the phonebook application of Project 7. A solutionto this project is given at the end of this document. Youcan use this code or your own code in Project 8 asa basis for this assignment. Either way is fine For the fixed

This program must run in IntelliJ and follow all guidelines listed above

Fixed Part: Consider the phonebook application of Project 7. A solution to this project is given at the end of this document. You can use this code or your own code in Project 8 as a basis for this assignment. Either way is fine For the fixed part of this project (the 220 points) you must extend the program as follows: . Extend the record format to allow both a first name and a last name. Keep the limit of 8 characters for the fist name and 8 characrers for the last name Include a command a" (for alphabetize) to put the phonebook in alphabetical order Include a command "m" (for merge) to combine entries that may be duplicates or variants for a given person. For example, if John Smith has two entries, combine the notes into one entry, and if the phone numbers are different, put the second number in the notes . Construct a Graphical User Interface (GUI) for the user using JavaFX You must ake the program object oriented. This means having a separate class for the internal representation of a phonebook, with methods like add, list, or delete. It also means having a separate class for the GUI aspects of the program

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!