Question
Design and implement a Java program that creates a GUI using JavaFX that will let a user design the perfect car for them at a
Design and implement a Java program that creates a GUI using JavaFX that will let a user design the perfect car for them at a local car dealer. The program will allow the user to input the following information:
Customer name
Car Make (Honda, Ford, Mercedes, GM, Nissan or Cadillac)
Car Model (Sedan, SUV, Coupe, Convertible or Hatchback)
Car Color (White, Silver, Black, Blue or Red )
Amenities/Add-Ons (Heated Seats, Air Conditioned Seats, Backup Camera, Super Sound System, Navigation System, Blue-Tooth Connectivity, Keyless Entry and Automatic Emergency Braking)
The costs of the above items are as follows:
Basic Price for Car Make
Honda $20,000
Ford $13,000
Mercedes $45,00
GM $15,000
Nissan $14,000
Cadillac $30,000
Basic Price for Car Model
Sedan $15,550
SUV $25,750
Coupe $12,000
Convertible $14,250
Hatchback 10,000
Basic Price for Amenities/Add-Ons
Heated Seats $750
Air Conditioned Seats $750
Backup Camera $550
Super Sound System $1,200
Navigation System $1100
Blue-Tooth Connectivity $550
Keyless Entry $650
Automatic Emergency Braking $5000
Once the form is completed the system should display the Customers Name and the Make, Model, Amenities/Add-Ons and total cost for the vehicle chosen by the customer.
Make sure error checking is done on all input. If an error is found the customer should be notified.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started