Question
write a program using java in eclipse to create a APP using the concepts of JAVAFX and OOPS concept . The app should allow customer
write a program using java in eclipse to create a APP using the concepts of JAVAFX and OOPS concept. The app should allow customer to order a pizza at navi pizza shop.
dont use java swing in this program and AWT
The opening screen for the app is shown below:
price of a pizza depends on the chosen size,and the number of toppings.
the prices are:
Small=10$,medium=12$,large=14$,
and each topping is for 2.5$.
when Regular is the pizza type the user can at maximum choose 2 toppings(2 checkboxes) and when the pizza type is Feast the user can choose a maximum of 3 toppings(3 check boxes).
the total price=size+(number of toppings* 2.5$).
a example for the pizza type small and regular with 2 toppings is shown in the picture. which is worth 15$.
The customer first makes choices and then presses the Finish button.
The Clear button resets the app to its original state.
after pressing the finish button the screen moves to a new scene (scene 2- user detail scene ):-
in this scene the details are taken as input like the name of the customer,phone number and the total price of the pizza they ordered(THIS VALUE FOR THE PIZZA COMES FROM SCENE 1).
the user can select a radio button among the 3 namely: CASH,DEBIT\CREDIT, PAYPAL.
these radio buttons are for the payment for the pizza.
is selected payment method is cash the program ends when the user press finish. displaying the details like name of customer,phone number and pizza price in the next scene(Scene 3).
if the payment method is paypal the program should take the user to paypal website using the hyperlink in the next scene(scene 3).
after inputting the details the user can press the finish button of the scene 2.
after pressing the finish from scene 2 the screen moves to a new scene(Scene 3= payment scene).
in this the paypal website is opened if the user selected the method of payment as PAYPALin scene 2.
and also displays the details like name of the customer,pizza price,phone number. and thank you for shopping at NAVI PIZZA SHOP.
NAVI Pizza NAVDEEP Pizza App Size ? Small Medium Large TYPE REGULAR FEAST Toppings SausageOlives Pepperoni-Mushrooms SalamiPeppers Finish Clear Price: $15.0Step 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