Make a ScreenLevelFinish and add a picture for the background
This commit is contained in:
parent
3d4730cfc0
commit
d2f3f71976
37
app/src/main/java/school_project/Menu/ScreenLevelFinish.java
Normal file
37
app/src/main/java/school_project/Menu/ScreenLevelFinish.java
Normal file
@ -0,0 +1,37 @@
|
||||
package school_project.Menu;
|
||||
|
||||
|
||||
import javafx.geometry.Insets;
|
||||
import javafx.geometry.Pos;
|
||||
import javafx.scene.control.Button;
|
||||
import javafx.scene.control.Label;
|
||||
|
||||
import javafx.scene.layout.StackPane;
|
||||
import javafx.scene.text.Font;
|
||||
import school_project.Controller;
|
||||
|
||||
public class ScreenLevelFinish extends StackPane {
|
||||
|
||||
public ScreenLevelFinish(){
|
||||
super();
|
||||
Label CongraMess = new Label(" LEVEL DONE GREAT JOB ");
|
||||
CongraMess.setFont(Font.font(40));
|
||||
Button BckMenu = new Button("Back to Menu");
|
||||
BckMenu.setFont(Font.font(25));
|
||||
Button ChooseLvl = new Button("Choose level");
|
||||
ChooseLvl.setFont(Font.font(25));
|
||||
BckMenu.setOnAction(event -> Controller.switchRoot(new MenuAccueil()));
|
||||
ChooseLvl.setOnAction(event -> Controller.switchRoot(new MenuLevel(1)));
|
||||
getChildren().addAll(BckMenu,ChooseLvl,CongraMess);
|
||||
setAlignment(BckMenu, Pos.CENTER_RIGHT);
|
||||
setAlignment(ChooseLvl, Pos.CENTER_LEFT);
|
||||
setAlignment(CongraMess, Pos.TOP_CENTER);
|
||||
setMargin(BckMenu, new Insets(0,300,0,0 ));
|
||||
setMargin(ChooseLvl,new Insets(0,0,0,300));
|
||||
setMargin(CongraMess,new Insets(300,0,0,0));
|
||||
getStyleClass().add("StackPane");
|
||||
getStylesheets().add(String.valueOf(getClass().getResource("StyleMenuAcceuil.css")));
|
||||
|
||||
|
||||
}
|
||||
}
|
Binary file not shown.
After Width: | Height: | Size: 237 KiB |
@ -5,4 +5,8 @@
|
||||
.GridPane{
|
||||
-fx-background-image: url("Background-select-level.jpg");
|
||||
-fx-background-position:right;
|
||||
|
||||
}
|
||||
.StackPane{
|
||||
-fx-background-image: url("BackGround-LvlFinish.jpg");
|
||||
}
|
Loading…
Reference in New Issue
Block a user