summaryrefslogtreecommitdiff
path: root/src/main/java/vue/AfficheAccueil.java
blob: 957a249bb2f0ac6687bc582f99703e54014c4ba7 (plain)
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
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
package vue;

import java.util.ArrayList;

import controlleur.Connexion;
import controlleur.EvenementController;
import javafx.geometry.Pos;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.control.Label;
import javafx.scene.image.Image;
import javafx.scene.image.ImageView;
import javafx.scene.layout.HBox;
import javafx.scene.layout.Priority;
import javafx.scene.layout.VBox;
import javafx.scene.text.Font;
import javafx.stage.Stage;
import modele.Evenement;
import modele.User;

public class AfficheAccueil {
	
	private static VBox vEvt;
	
	public static void affiche(Stage primaryStage,User session) {
		
		
		VBox root = new VBox();
		Scene scene = new Scene(root,800,600);
	
		AfficheTopMenu menu = new AfficheTopMenu(primaryStage,session);
		//AfficheTopMenu.setHgrow(root, Priority.ALWAYS);

		
		vEvt = AfficheEvenement.NewAfficheEvenement(primaryStage, session);

		root.getChildren().add(menu);
		

		
		Label titre = new Label("StatHammer");
		VBox cadre = new VBox();
		VBox cadreImage = new VBox();
		HBox capsule = new HBox();
		
		Button simulation = new Button("SIMULATION");
		Button creeListe = new Button("CREER LISTE");
		Button gererListe = new Button("GERER LISTE");
		/*
		Image accueil = new Image("images/accueil.jpg");
		ImageView iv1 = new ImageView();
		iv1.setImage(accueil);
		iv1.setFitWidth(700);
		iv1.setPreserveRatio(true);
		iv1.setSmooth(true);
		iv1.setCache(true);
		*/
		
		
		
		titre.setFont(Font.font(32));
		titre.setPrefHeight(150);
		
		creeListe.setPrefWidth(200);
		creeListe.setPrefHeight(50);
		
		simulation.setPrefWidth(200);
		simulation.setPrefHeight(50);
		
		gererListe.setPrefWidth(200);
		gererListe.setPrefHeight(50);
		
		root.getChildren().add(titre);
		root.getChildren().add(vEvt);
		root.getChildren().add(capsule);
		
		
		capsule.getChildren().add(cadreImage);
		capsule.getChildren().add(cadre);
		
		
		cadre.setPrefSize(300, 800);
		cadre.setAlignment(Pos.CENTER);
		
		/*
		cadreImage.setPrefSize(900, 800);
		cadreImage.setAlignment(Pos.CENTER);
		
		cadreImage.getChildren().add(iv1);*/
		/*cadre.getChildren().add(simulation);
		cadre.getChildren().add(creeListe);
		cadre.getChildren().add(gererListe);
		
		
		
		
		
		simulation.setOnAction(e -> {
			primaryStage.close();
			AfficheSimulation.affiche(primaryStage);
			
		});
		*/
		root.setAlignment(Pos.TOP_CENTER);
		primaryStage.setScene(scene);
		primaryStage.show();
	}
}