Compare commits

..

2 Commits

Author SHA1 Message Date
95f72fe4e8 Fixes 2021-11-26 11:54:30 +01:00
337285ea29 Fixen kleiner Bugs 2021-11-26 11:48:10 +01:00
9 changed files with 75 additions and 40 deletions

View File

@ -69,9 +69,9 @@ public class HappyBirdMain extends Application {
Button startButton = new Button("START");
Button highscoresButton = new Button("HIGHSCORES");
Button settingsButton = new Button("EINSTELLUNGEN");
Button spielStarten = new Button("SPIEL STARTEN");
Button startGame = new Button("SPIEL STARTEN");
Button buttons[] = {startButton, highscoresButton, settingsButton, spielStarten};
Button buttons[] = {startButton, highscoresButton, settingsButton, startGame};
Button menuButton = new Button("ZURÜCK");
menuButton.setStyle("-fx-background-color: #e86000; " +
"-fx-text-fill: #FFFFFF; " +
@ -86,8 +86,12 @@ public class HappyBirdMain extends Application {
menuButton.setLayoutX(575);
menuButton.setLayoutY(625);
menuButton.setVisible(false);
<<<<<<< HEAD
startGame.setVisible(false);
=======
//Button buttons[] = {startButton, highscoresButton, settingsButton};
>>>>>>> c82816957310f4cb126c980ad371abcdaba0d6de
int yPosition = 225;
for (Button button : buttons) {
@ -107,65 +111,88 @@ public class HappyBirdMain extends Application {
"-fx-background-radius: 20px;");
}
spielStarten.setVisible(false);
startGame.setVisible(false);
<<<<<<< HEAD
Label nameLabel = new Label("Name:");
Label acronymLabel = new Label("Kürzel:");
Label startLabels[] = {nameLabel, acronymLabel};
=======
startButton.setOnAction(event -> {
headline.setText("Start");
for(Button button : buttons) {
button.setVisible(false);
menuButton.setVisible(true);
}
>>>>>>> c82816957310f4cb126c980ad371abcdaba0d6de
Label nameLabel = new Label("Name:");
Label acronymLabel = new Label("Kürzel:");
int yPositionStartLabels = 225;
for(Label label : startLabels) {
label.setPrefSize(250, 50);
label.setStyle("-fx-background-color: #DED894; " +
"-fx-text-fill: #000000; " +
"-fx-font-size: 20px; " +
"-fx-border-width: 5px;" +
"-fx-border-color: #543847;" +
"-fx-font-weight: bold;" +
"-fx-alignment: center;" +
"-fx-background-radius: 20px;" +
"-fx-border-radius: 15px;");
Label startLabels[] = {nameLabel, acronymLabel};
label.setLayoutX(275);
label.setLayoutY(yPositionStartLabels);
yPositionStartLabels += 150;
int yPositionStartLabels = 225;
for(Label label : startLabels) {
label.setPrefSize(250, 50);
label.setStyle("-fx-background-color: #DED894; " +
"-fx-text-fill: #000000; " +
"-fx-font-size: 20px; " +
"-fx-border-width: 5px;" +
"-fx-border-color: #543847;" +
"-fx-font-weight: bold;" +
"-fx-alignment: center;" +
"-fx-background-radius: 20px;" +
"-fx-border-radius: 15px;");
pane.getChildren().add(label);
label.setVisible(false);
}
label.setLayoutX(275);
label.setLayoutY(yPositionStartLabels);
yPositionStartLabels += 150;
TextField name = new TextField();
TextField acronym = new TextField();
TextField inputFields[] = {name, acronym};
int yPositionInputFields = 290;
for(TextField feld : inputFields) {
feld.setPrefSize(250, 50);
feld.setStyle("-fx-font-size: 20px;" +
"-fx-font-weight: bold;");
feld.setLayoutX(275);
feld.setLayoutY(yPositionInputFields);
yPositionInputFields += 150;
pane.getChildren().add(feld);
feld.setVisible(false);
}
startButton.setOnAction(event -> {
headline.setText("Start");
for(Button button : buttons) {
button.setVisible(false);
pane.getChildren().add(label);
}
TextField name = new TextField();
TextField acronym = new TextField();
startGame.setVisible(true);
menuButton.setVisible(true);
startGame.setLayoutY(520);
TextField inputFields[] = {name, acronym};
int yPositionInputFields = 290;
for(TextField feld : inputFields) {
feld.setPrefSize(250, 50);
feld.setStyle("-fx-font-size: 20px;" +
"-fx-font-weight: bold;");
feld.setLayoutX(275);
feld.setLayoutY(yPositionInputFields);
yPositionInputFields += 150;
pane.getChildren().add(feld);
feld.setVisible(true);
}
for (Label label : startLabels )
{
label.setVisible(true);
}
spielStarten.setVisible(true);
spielStarten.setLayoutY(520);
});
<<<<<<< HEAD
startGame.setOnAction(event -> {});
=======
//startButton.setOnAction(event -> {});
>>>>>>> c82816957310f4cb126c980ad371abcdaba0d6de
@ -221,6 +248,14 @@ public class HappyBirdMain extends Application {
menuButton.setVisible(false);
soundSlider.setVisible(false);
soundLabel.setVisible(false);
startGame.setVisible(false);
for(TextField feld : inputFields) {
feld.setVisible(false);
}
for (Label label : startLabels )
{
label.setVisible(false);
}
});
stage.show();