From 31b6b2cc39d79783c82d304af1867dc98cc291fc Mon Sep 17 00:00:00 2001 From: Reshad Meher Date: Thu, 22 Dec 2022 02:02:19 +0100 Subject: [PATCH] Username und Passwort --- .../HelloApplication.java | 9 ++++-- .../HelloController.java | 28 ++++++++++++++++--- .../hello-view.fxml | 28 +++++++++++++++---- 3 files changed, 53 insertions(+), 12 deletions(-) diff --git a/src/main/java/com/bib/essensbestellungsverwaltung/HelloApplication.java b/src/main/java/com/bib/essensbestellungsverwaltung/HelloApplication.java index cb64c3a..03e23c7 100644 --- a/src/main/java/com/bib/essensbestellungsverwaltung/HelloApplication.java +++ b/src/main/java/com/bib/essensbestellungsverwaltung/HelloApplication.java @@ -11,8 +11,13 @@ public class HelloApplication extends Application { @Override public void start(Stage stage) throws IOException { FXMLLoader fxmlLoader = new FXMLLoader(HelloApplication.class.getResource("hello-view.fxml")); - Scene scene = new Scene(fxmlLoader.load(), 320, 240); - stage.setTitle("Hello World! von Richard"); + /** + * @autor: Reshad Meher + * Fenstergrößer + * Fenstertitle + */ + Scene scene = new Scene(fxmlLoader.load(), 480, 280); + stage.setTitle("Essen Bestellung im Kindergarten"); stage.setScene(scene); stage.show(); } diff --git a/src/main/java/com/bib/essensbestellungsverwaltung/HelloController.java b/src/main/java/com/bib/essensbestellungsverwaltung/HelloController.java index fc4b547..3d17171 100644 --- a/src/main/java/com/bib/essensbestellungsverwaltung/HelloController.java +++ b/src/main/java/com/bib/essensbestellungsverwaltung/HelloController.java @@ -1,14 +1,34 @@ package com.bib.essensbestellungsverwaltung; import javafx.fxml.FXML; +import javafx.scene.control.Alert; import javafx.scene.control.Label; +import javafx.scene.control.TextField; public class HelloController { - @FXML - private Label welcomeText; + /** + * @autor: Reshad Meher + * Username, Passwort , login + */ @FXML - protected void onHelloButtonClick() { - welcomeText.setText("Welcome to JavaFX Application!"); + private TextField unsernameEingabe; + @FXML + private TextField passwortEingabe; + @FXML + private Label lblAusgabe; + @FXML + protected void onLoginButtonClick() { + String benutzerEingabe = unsernameEingabe.getText(); + String kennwortEingabe = passwortEingabe.getText(); + if(benutzerEingabe.contains("Reshad") && kennwortEingabe.contains("test123")){ + lblAusgabe.setText("Herzlich Willkommen, " + benutzerEingabe + "!"); + }else { + Alert alert = new Alert(Alert.AlertType.ERROR, + "Die Benutzername oder Passwort ist falsch"); + alert.showAndWait(); + } + unsernameEingabe.setText(""); + passwortEingabe.setText(""); } } \ No newline at end of file diff --git a/src/main/resources/com/bib/essensbestellungsverwaltung/hello-view.fxml b/src/main/resources/com/bib/essensbestellungsverwaltung/hello-view.fxml index 8d77eab..b902787 100644 --- a/src/main/resources/com/bib/essensbestellungsverwaltung/hello-view.fxml +++ b/src/main/resources/com/bib/essensbestellungsverwaltung/hello-view.fxml @@ -5,12 +5,28 @@ - + + + + - -