Question: Write an address book GUI application that saves addresses using an XML data source. Requirements 1 . Create FXML UI design file to implement the
Write an address book GUI application that saves addresses using an XML data source.
Requirements
Create FXML UI design file to implement the user interface. Below is a possible example but you
are free to create your own.
Support a minimum of four buttons with the following functionality:
a Clear clears the entry fields
b Find searches the last name
c Update adds or modifies existing record
d Delete removes selected entry from the data store
All exceptions must be trapped
Empty data file must be created on first execution
Searches must accept partial matches and must NOT be case sensitive
Validate input fields as follows Hint: Use RegEx
a First and Last must be only alpha
b State must be two letter alpha abbreviation
c Zip must be five digits or five digits plus four ie xxxxx or xxxxxxxxx
Bonus Points Only eligible if all requirements are satisfied
Add ability to open a different data file including new using File Chooser
Add a birthday field and color row red if current day matches birthday
Finally: Review Submission Requirements in Rubric and Syllabus as they will be enforced in grading from
this point forward.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
