Question: Java expert please help me out the Java program below. Here is a simple requirement, you can build the program base on your idea. Need
Java expert please help me out the Java program below. Here is a simple requirement, you can build the program base on your idea.
Need a Java class store animal data in the array list.
+Auto generate AnimalID base on hit add button on GUI.
+AnimalName (user input name of animals)
+Class of AnimalType store data mammals, birds, fish, reptiles, amphibians. User pick one of 5 Animal Types
+Class of AnimalRegion store data Africa, Aviary, and NorthAmerica. User pick one of 3 Animal Region
Another class can Add, Remove, or Update animal data, that bases on animal ID
You can build Graphical user interface (GUI) base on JavaFX but using Swing is fine too.
Here is an idea of GUI

Textbox Animal ID Field Animal Name Field Animal Type Dropbox Field mammals birds fish reptiles amphibians Animal Region Dropbox Field Africa Aviary North America Add Button Auto generate Animal ID, and add Animal Name, Animal Type, and Animal Region into array list. And show the animal inside the display box Update Button Add Button Remove Button Animal ID I Animal Name IAnimal Type I Animal Region Elephant mammals Africa -H Remove an animal base on Animal ID Update an animal base on Animal ID List all animals from array list
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
