Hallo,
ich habe folgendes Problem:
Ich habe ein Fenster, in dem einige Textfelder sind, in die Text eingetragen werden soll.
Wenn alle Felder ausgefüllt wurden soll ein speichern-Button auf setEnabled(true) gesetzt werden.
Dies wollte ich mit einem KeyListener erreichen, der aufgerufen wird, wenn in eines der Felder geschrieben wird:
Jetzt möchte ich in dem Keylistener abfragen, ob alle Einträge leer sind:
Ist es möglich diese Bedingung zu verkürzen?
Oder kennt jemand eine andere Möglichkeit, den Button zu aktivieren, wenn alle Textfelder ausgefüllt sind?
Vielen Dank für eure Unterstützung
ich habe folgendes Problem:
Ich habe ein Fenster, in dem einige Textfelder sind, in die Text eingetragen werden soll.
Wenn alle Felder ausgefüllt wurden soll ein speichern-Button auf setEnabled(true) gesetzt werden.
Dies wollte ich mit einem KeyListener erreichen, der aufgerufen wird, wenn in eines der Felder geschrieben wird:
Java:
private class KeyEventClass extends JFrame implements KeyListener {
public void keyTyped(KeyEvent e) {}
public void keyPressed(KeyEvent e) {}
public void keyReleased(KeyEvent e) {}
}
public static void main(String[] args) {
tfNachname.addKeyListener(new KeyEventClass());
tfVorname.addKeyListener(new KeyEventClass());
tfStrasse.addKeyListener(new KeyEventClass());
tfNummer.addKeyListener(new KeyEventClass());
tfOrt.addKeyListener(new KeyEventClass());
tfIban.addKeyListener(new KeyEventClass());
tfBetrag.addKeyListener(new KeyEventClass());
tfVerwendung.addKeyListener(new KeyEventClass());
}
Java:
if(tfNachname.getText().equals(null) || tfVorname.getText().equals(null) || tfStrasse.getText().equals(null) || ...){}
Oder kennt jemand eine andere Möglichkeit, den Button zu aktivieren, wenn alle Textfelder ausgefüllt sind?
Vielen Dank für eure Unterstützung