Pegasus/src/views/HelpScreen.java

43 lines
1.3 KiB
Java

package views;
import javafx.geometry.Insets;
import javafx.geometry.Pos;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.control.Label;
import javafx.scene.control.TextArea;
import javafx.scene.layout.VBox;
import javafx.stage.Stage;
public class HelpScreen {
private Stage stage;
public HelpScreen(Stage stage) {
this.stage = stage;
}
public void display() {
Label label = new Label("Hilfe");
TextArea helpText = new TextArea();
helpText.setText("Flug erfassen: Hier können Sie einen neuen Flug hinzufügen.\n" +
"Logbuch einsehen: Hier können Sie das Fluglogbuch einsehen.\n" +
"Pilotenprofil verwalten: Hier können Sie Ihr Pilotenprofil verwalten.\n" +
"Hilfe: Zeigt diese Hilfeseite an.");
helpText.setEditable(false);
Button backBtn = new Button("Zurück");
backBtn.setStyle("-fx-background-color: #431EB9; -fx-text-fill: #FFFFFF;");
backBtn.setOnAction(e -> new HomeScreen(stage).display());
VBox vbox = new VBox(10, label, helpText, backBtn);
vbox.setAlignment(Pos.CENTER);
vbox.setPadding(new Insets(20));
vbox.setStyle("-fx-background-color: #FFFFFF;");
Scene scene = new Scene(vbox, 400, 300);
stage.setScene(scene);
stage.show();
}
}