-
Notifications
You must be signed in to change notification settings - Fork 0
/
Food.java
78 lines (68 loc) · 2.64 KB
/
Food.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
package application;
import javafx.application.Application;
import javafx.event.EventHandler;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.control.Label;
import javafx.scene.control.Menu;
import javafx.scene.image.Image;
import javafx.scene.image.ImageView;
import javafx.scene.layout.Background;
import javafx.scene.layout.BackgroundImage;
import javafx.scene.layout.BackgroundPosition;
import javafx.scene.layout.BackgroundRepeat;
import javafx.scene.layout.BackgroundSize;
import javafx.scene.layout.Pane;
import javafx.scene.paint.Color;
import javafx.stage.Stage;
public class Food extends Application {
public static void main(String[] args) {
launch(args);
}
@Override
public void start(Stage primaryStage) {
Pane contentPane = new Pane();
contentPane.setPrefSize(929, 522);
contentPane.setStyle("-fx-background-color: #87CEEB");
Label lblWelcome = new Label("WELCOME TO OUR ONLINE FOOD SERVICE");
lblWelcome.setLayoutX(131);
lblWelcome.setLayoutY(25);
lblWelcome.setPrefSize(619, 92);
lblWelcome.setTextFill(Color.rgb(169, 169, 169));
lblWelcome.setFont(new javafx.scene.text.Font("Algerian", 27));
contentPane.getChildren().add(lblWelcome);
//
// Image img = new Image(" ");
// BackgroundImage background = new BackgroundImage(img,
// BackgroundRepeat.NO_REPEAT,
// BackgroundRepeat.NO_REPEAT,
// BackgroundPosition.CENTER,
// BackgroundSize.DEFAULT);
// contentPane.setBackground(new Background(background));
Button btnMenu = new Button("CLICK HERE");
btnMenu.setLayoutX(576);
btnMenu.setLayoutY(357);
btnMenu.setPrefSize(144, 55);
btnMenu.setFont(new javafx.scene.text.Font("Calibri", 22));
btnMenu.setOnAction(new EventHandler<javafx.event.ActionEvent>() {
@Override
public void handle(javafx.event.ActionEvent event) {
// Code to handle menu button click and open the menu class
RestaurantBillReceipt R= new RestaurantBillReceipt();
R.start(new Stage());
}
});
contentPane.getChildren().add(btnMenu);
Label lblMenu = new Label("TO SEE OUR MENU LIST.........");
lblMenu.setLayoutX(95);
lblMenu.setLayoutY(351);
lblMenu.setPrefSize(310, 55);
lblMenu.setTextFill(Color.rgb(169, 169, 169));
lblMenu.setFont(new javafx.scene.text.Font("Tahoma", 22));
contentPane.getChildren().add(lblMenu);
Scene scene = new Scene(contentPane);
primaryStage.setScene(scene);
primaryStage.setTitle("Food System");
primaryStage.show();
}
}