Java Project Objective Make a JavaFX application that allows a user to order goods. There are 3
Question:
Java Project
Objective
Make a JavaFX application that allows a user to order goods. There are 3 categories of goods.
- Appliances
- Electronics
- Sporting Goods
Each category offers a selection of items
Appliances
Kolfreeze Refrigerator - $1799.00
HotStuff Stove - $899.00
Deep Dive Freezer - $1100.00
Electronics
Seeme 80 in TV - $3000.00
Noi Tall Laptop Computer - $800.00
Witme Fitness Watch - $250.75
Sporting Goods
Treadonme Treadmill - $650.00
Gimme A liff Weight Set - $1200.00
Cold Shoulder Ski set - $485.00
Your application should allow the user to pick as many of each item as they want and items can be mixed and matched. For example, a user should be able to buy 2 fitness watches, 1 freezer, and 3 ski sets.
The subtotal for the item(s) should appear as items are selected. For example, if the user selects a stove, your program should show a subtotal of $899. If a user then selects a freezer, the subtotal should change to$1999.
Add a control to your application that allows the user to "Purchase" the item(s). When clicked, your program should add a %7 sales tax to the subtotal.
Extra credit: Allow the user to enter the following code to get a %10 discount ILOVEJAVA.
Programming requirements:
1. Your program should demonstrate polymorphism.
2. Your program should demonstrate inheritance.
3. No Swing or AWT controls should be used.
4. Your program should use appropriate controls in a standard manner (think back to our discussion on radio buttons vs checkboxes).