JPasswordField mit Button eingeben

OlafHD

Mitglied
Hallo

Ich habe ein kleines Problem und zwar habe ich ein JPasswordField und ich habe JButtons mit den Ziffern 1 - 9 wenn ich jetzt ein Button Drücke kann ich immer nur eine Zahl eintragen weil ich das is jetzt mit der .setText(); Metode gemacht habe jetz wollte ich fragen ob es sowas wie addText(); gibt.


Danke für eure Hilfe
 
wenn ich jetzt ein Button Drücke kann ich immer nur eine Zahl eintragen weil ich das is jetzt mit der .setText(); Metode gemacht habe
Warum kannst du immer nur eine Zahl eintragen?

Das kannst du (sonst immer) mithilfe von

Java:
JPasswordField pw = new JPasswordField();
pw.setText("...");

Ein erweitertes Beispiel kannst du auch hier finden.
 
wenn er jedem Button als ActionEvent letztenendes ein setText("") zugewiesen hat, dann bleibt es eben bei diesem.

Du musst dann schon den neuen Wert aus getText() und dem zugehörigen Text des button zu bilden.
Aber dann bedenke auch einen Lösch-Befehl, denn man könnte sich auch vertippen...
 

Zurück
Oben