JavaFX ActionEvent Button

Magno

Mitglied
Hallo zusammen,

bin noch recht neu im Thema Programmieren und grade dabei ein kleines Programm zu schreiben, es besteht aus drei Teilen: Erstellung eines Accounts(Benutzername, Passwort, Passwort wiederholen, Start Button), Login Fenster(Benutzername, Passwort, Start Button) und dem eigentlichen Programm.

Nun möchte ich dem Button ein ActionEvent implementieren, dass die Daten des Benutzernamen TextField, des Passwort TextField und dem Passwort wiederholen TextField ausliehst um sie diversen String Variablen zuzuweisen.

Nun fehlt mir allerdings noch das Vokabular um einen Eventhandler so zu programmieren zu können. Ich habe zwar etwas experimentiert allerdings bin ich zu keinem Ergebnis gekommen Könntet ihr mir dabei weiterhelfen?
Java:
public class BenutzerKontenErstellung extends Application{
    @Override
    public void start(final Stage primaryStage) throws Exception
    {

            gridPane.setPadding(new Insets (10, 10, 10, 10));
            gridPane.setHgap(7);
            gridPane.setVgap(7);
         
            //Texte(Label) die der Markierung der Textfelder dienen
            final Label willkommen = new Label("Herzlich willkommen, bitte wählen sie einen Benutzernamen und ein Passwort aus");
            final Label benutzername = new Label ("Benutzername");
            final Label passwort = new Label ("Passwort");
            final Label passwort2 = new Label ("Passwort wiederholen");
         
            //Deklaration der Textfelder
            final TextField benutzernameFeld = new TextField ();
            final PasswordField passwortFeld1 = new PasswordField();
            final PasswordField passwortFeld2 = new PasswordField();
     
         
            //Deklaration der Buttons
            final Button btn1 = new Button("Start");
            final Button btn2 = new Button("Abbruch");         
         
            //Bereitstellung der Gitterlinien die ich nachher wieder entfernen muss
            //Wichtig wieder rausnehmen
            final CheckBox checkBoxShowGridLines = new CheckBox("Show Gridlines");
            checkBoxShowGridLines.setOnAction(event ->
            {
                final boolean showGrid = checkBoxShowGridLines.isSelected();
                gridPane.setGridLinesVisible(showGrid);
             
            });
         
            //Zuordnung zum Grid zu KnotenPunkten X- Position und Y Position der Labels, TextFields & Buttons
            gridPane.add(willkommen, 0, 0, 2, 1);
            gridPane.add(benutzername, 0, 1);
            gridPane.add(passwort, 0, 2);
            gridPane.add(passwort2, 0, 3);
            //Implementierung und orientierung der Textfelder
            gridPane.add(benutzernameFeld, 1, 1);
            gridPane.add(passwortFeld1, 1, 2);
            gridPane.add(passwortFeld2, 1, 3);
            //Implemenmtierung und Orientierung der Checkbox
            gridPane.add(checkBoxShowGridLines, 0, 8);
            //Implementierung und orientierung der Buttons
            gridPane.add(btn1, 3, 8);
            gridPane.add(btn2, 4, 8);
         
         
            //Layoutbesonderheiten und Ausrichtung der Verschiedenen Elemente
            GridPane.setHalignment(willkommen, HPos.CENTER);
            GridPane.setHalignment(benutzername, HPos.LEFT);
            GridPane.setHalignment(passwort, HPos.LEFT);
            GridPane.setHalignment(passwort2, HPos.LEFT);
            GridPane.setHalignment(btn1, HPos.RIGHT);
            GridPane.setHalignment(btn2, HPos.RIGHT);
            GridPane.setHalignment(checkBoxShowGridLines, HPos.LEFT);
         
         
         

            Scene scene = new Scene(gridPane,800,600);
            scene.getStylesheets().add(getClass().getResource("application.css").toExternalForm());
            primaryStage.setScene(scene);
            primaryStage.setTitle("AutoLogin");
            primaryStage.show();
         
         
        try {
    /*    benutzernameFeld.setOnKeyTyped(new EventHandler <KeyEvent>()
            { 
                public void handle (KeyEvent ke)
                {
                }
                bn1.getAccessibleText(benutzernameFeld);
             
             
                }    **/
                }

                 
                 
      
 
     
        catch(Exception e) {
            e.printStackTrace();
        }
    }
 
    public static void main(String[] args) {
        launch(args);
    }
}


Ich habe mittels JavaFX das Grundgerüst der Benutzeroberfläche gebaut, nun möchte ich
 

Magno

Mitglied
Ich möchte dass wenn der Button Enter gedrückt wird die Daten aus den Textfields ausgelesen und variablen zugewiesen werden.
 

Robat

Top Contributor
Du sollst dir ja auch nicht die Logik ergoogeln - das hat nichts mit Programmieren zu tun :D

Wenn du die Textfelder auslesen möchtest kannst du die getText() Methode nutzen um den inhalt zu bekommen.
 

Magno

Mitglied
Hallo Robat

getText() war genau das was ich gesucht habe, und ergoogeln ist nicht der richtige weg das stimmt, allerdings sind beispiele hilfreich ;)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
S JavaFx - Button ActionEvent Probleme AWT, Swing, JavaFX & SWT 3
G Swing Durch GlassPane auf Button klicken und ActionEvent auslösen AWT, Swing, JavaFX & SWT 0
S ActionEvent Press Enter per Code auslösen AWT, Swing, JavaFX & SWT 22
B JavaFX Verständnisfrage EventHandler<ActionEvent> Implementierung in meiner Klasse AWT, Swing, JavaFX & SWT 2
S JavaFX Unterschied MouseEvent und ActionEvent AWT, Swing, JavaFX & SWT 3
KilledByCheese Event Handling Vom ActionEvent auf String zugreifen - genaueres in der Beschreibung AWT, Swing, JavaFX & SWT 3
K Ereignisbehandlung, ActionListener, ActionEvent AWT, Swing, JavaFX & SWT 3
T Fehler bei ActionEvent? AWT, Swing, JavaFX & SWT 3
P ActionEvent wird nicht verarbeitet AWT, Swing, JavaFX & SWT 4
X AWT ActionEvent wirft NullPointerExpection Warum? AWT, Swing, JavaFX & SWT 42
P Event Handling Anfängerfrage: ActionEvent bekommt kein Zugriff auf Objekt AWT, Swing, JavaFX & SWT 3
J JavaFX ActionEvent AWT, Swing, JavaFX & SWT 8
U Event Handling JButton Actionevent: starte Spiel AWT, Swing, JavaFX & SWT 4
M Swing ActionEvent soll von Anderem ActionEvent abhängen AWT, Swing, JavaFX & SWT 3
M JPopupMenu per Klick schließen und gleichzeitig ActionEvent auf JButton? AWT, Swing, JavaFX & SWT 15
1 ActionEvent generieren und an ActionListener weiterleiten AWT, Swing, JavaFX & SWT 12
L JFrame größe in einem ActionEvent ändern AWT, Swing, JavaFX & SWT 4
C Programm für 5 sekunden anhalten und actionevent abfangen AWT, Swing, JavaFX & SWT 18
M Arbeiten mit actionPerformed(ActionEvent) oder Alternative AWT, Swing, JavaFX & SWT 7
N Aufgabe: ActionEvent - Abfrage AWT, Swing, JavaFX & SWT 7
N Problem mit ActionEvent - Abfrage AWT, Swing, JavaFX & SWT 10
Dit_ Objekt mit ActionEvent übergeben AWT, Swing, JavaFX & SWT 2
B JFreeChart Balkendiagramm ActionEvent AWT, Swing, JavaFX & SWT 2
kirchrath Swing Aus ActionEvent Objekt herausfinden auf dem er ausgeführt wurde AWT, Swing, JavaFX & SWT 4
T JTable durch ActionEvent befüllen AWT, Swing, JavaFX & SWT 3
B ActionEvent Dateipfad als String übergeben AWT, Swing, JavaFX & SWT 11
M Frage zu ActionEvent? AWT, Swing, JavaFX & SWT 4
P KeyEvent methode an actionEvent methode weiterleiten AWT, Swing, JavaFX & SWT 5
M Eigenes ActionEvent / Eigener Listener AWT, Swing, JavaFX & SWT 2
G ActionEvent richtig anbringen AWT, Swing, JavaFX & SWT 7
C JButton-Name per ActionEvent rausfinden AWT, Swing, JavaFX & SWT 2
P actionlistener und actionevent AWT, Swing, JavaFX & SWT 2
M ActionEvent löst nicht aus AWT, Swing, JavaFX & SWT 4
T actionevent an modalen dialog AWT, Swing, JavaFX & SWT 5
L eigene Komponente, ActionEvent senden? AWT, Swing, JavaFX & SWT 3
M ActionEvent manuell senden AWT, Swing, JavaFX & SWT 7
S Neubaufbau eines Tabelleninhalts bei actionEvent AWT, Swing, JavaFX & SWT 4
C Button ActionListener funktioniert nicht AWT, Swing, JavaFX & SWT 1
G Button auswerten und ausgeben ob richtig oder falsch AWT, Swing, JavaFX & SWT 1
D Button und Textfeld Darstellung AWT, Swing, JavaFX & SWT 3
H Button / Design Ideen AWT, Swing, JavaFX & SWT 2
Mojo7310 Ändern von Text in JLabel mit einem Button AWT, Swing, JavaFX & SWT 11
B JavaFX Sprachumschaltung mit Button auf der HMI AWT, Swing, JavaFX & SWT 6
T TableView Button onAction AWT, Swing, JavaFX & SWT 3
I JTable mit einem Button zu einer Detail Seite springen AWT, Swing, JavaFX & SWT 4
JavaBeginner22 Button Hilfe AWT, Swing, JavaFX & SWT 0
Jose05 JavaFX: eigene FXML-Datei für einen Button AWT, Swing, JavaFX & SWT 3
J Button-Keyboard Interaktion AWT, Swing, JavaFX & SWT 7
EinNickname9 Swing Button mittig positionieren AWT, Swing, JavaFX & SWT 4
L actionListener für Button AWT, Swing, JavaFX & SWT 97
melaniemueller Verschiebung eines Fensters über Button AWT, Swing, JavaFX & SWT 27
I JavaFX Hover-Effekt bei Button AWT, Swing, JavaFX & SWT 11
Zeppi Swing Button soll Spiel zurücksetzen AWT, Swing, JavaFX & SWT 5
G Button Strings Effektiver setzen AWT, Swing, JavaFX & SWT 3
CptK windowClosed() nur aufrufen, wenn Fenster nicht über Button geschlossen wird AWT, Swing, JavaFX & SWT 1
W Zweites/neues Fenster durch Button öffnen AWT, Swing, JavaFX & SWT 6
B Text mit Absatz + OK-Button, der Fenster wieder schließt AWT, Swing, JavaFX & SWT 7
T Button für GUI programmieren AWT, Swing, JavaFX & SWT 1
N Bilder auf Button einfügen und mehrmals ändern (ein Button, mehrere ActionListener) AWT, Swing, JavaFX & SWT 2
W JavaFX Button - optimale Breite berechnen AWT, Swing, JavaFX & SWT 1
L Swing Button Farbe ändern/wechseln AWT, Swing, JavaFX & SWT 2
P Button simpler random auf einem JPanel verteilen? AWT, Swing, JavaFX & SWT 3
S JavaFx Zufallsfarbe beim Button-Klick AWT, Swing, JavaFX & SWT 22
N Aufruf einer anderen Klasse durch Button ActionListener AWT, Swing, JavaFX & SWT 2
VPChief Swing Eclipse: Nach Exportieren, Button funktioniert nicht mehr AWT, Swing, JavaFX & SWT 26
Z Button bewegen und Plätze tauschen AWT, Swing, JavaFX & SWT 4
Z Swing Button anklicken und bewegen AWT, Swing, JavaFX & SWT 2
K JavaFX Button verbinden AWT, Swing, JavaFX & SWT 6
Z Mit einem Button einen anderen Button Triggern AWT, Swing, JavaFX & SWT 3
M JavaFX Button action abhängigkeit von Tab AWT, Swing, JavaFX & SWT 1
A Swing JTextField an Button übergeben für Popup-Fenster funktioniert nicht AWT, Swing, JavaFX & SWT 3
H Eigener Dialog mit Rückgabe -> Warten auf Button AWT, Swing, JavaFX & SWT 3
F JLabel mit ImageIcon per Button bewegen AWT, Swing, JavaFX & SWT 4
L Button Funktion zuweisen in WindowBuilder AWT, Swing, JavaFX & SWT 22
A Button mit Speicher-Funktion AWT, Swing, JavaFX & SWT 8
krgewb Swing Icon von Button AWT, Swing, JavaFX & SWT 12
J Schriftart über einen Button ändern AWT, Swing, JavaFX & SWT 1
Bluedaishi JavaFX Button Image aus Datenbank AWT, Swing, JavaFX & SWT 13
CptK Swing Button: ImageIcon unter den Text AWT, Swing, JavaFX & SWT 4
Ø Swing Button in anderer Klassen ausführen AWT, Swing, JavaFX & SWT 6
X Neues Fenster mit Button öffnen und bearbeiten AWT, Swing, JavaFX & SWT 4
cool_brivk24 Swing Button Farbe ändern AWT, Swing, JavaFX & SWT 2
K JavaFX TextInputDialog Button Text ändern AWT, Swing, JavaFX & SWT 1
L ActionListener zu Button in Panel hinzufügen AWT, Swing, JavaFX & SWT 10
J Aus welchen Grund wird der Button nicht angezeigt im GridPane? AWT, Swing, JavaFX & SWT 1
S GUI Schließen Button auf der linken Seite AWT, Swing, JavaFX & SWT 2
J Swing Bild in Button AWT, Swing, JavaFX & SWT 11
das_leon AWT Button Design ändern AWT, Swing, JavaFX & SWT 5
J Thread per Button starten AWT, Swing, JavaFX & SWT 10
E Button verschwindet nachdem ein Rechteck gezeichnet wurde AWT, Swing, JavaFX & SWT 5
G JComboBox: Arrow-Button permanent anzeigen AWT, Swing, JavaFX & SWT 4
emma_louisa JavaFX MenuBar Zweitfenster; bei Button "Abbrechen" nur das Zweitfenster schließen AWT, Swing, JavaFX & SWT 2
I JavaFX: "globaler Button" AWT, Swing, JavaFX & SWT 0
J Button lässt sich nicht auf dem JPanel verschieben AWT, Swing, JavaFX & SWT 5
Q AWT TicTacToe Image auf Button hinzufügen AWT, Swing, JavaFX & SWT 5
H JavaFX - Button und Text - Falsche Darstellung AWT, Swing, JavaFX & SWT 3
S Swing Problem mit Button und ActionListener AWT, Swing, JavaFX & SWT 5
it_is_all Swing Button, ComboBox,... -- Unterschied: NetBeans Design <-> Ausführung AWT, Swing, JavaFX & SWT 2
B FXML GUI - Button ausblenden AWT, Swing, JavaFX & SWT 1
it_is_all JPanel verschwindet nach Button-Klick AWT, Swing, JavaFX & SWT 2

Ähnliche Java Themen

Neue Themen


Oben