Netbeans - Wie kann man Zeichen in Textfeldern ändern?

vom 14.01.2011, 17:49 Uhr

Ich bin gerade dabei ein kleines Programm in Java zu entwickeln und bin soweit auch schon ziemlich fertig. Das einzige was mich jetzt noch daran stört ist, dass die Textfelder, in denen zur Laufzeit etwas eingegeben werden soll, den Text ganz normal anzeigen. Ich würde dies aber gerne dahin gehend umstellen, dass zum Beispiel nur Sternchen angezeigt werden oder eben andere Zeichen, sodass man nicht sehen kann wie die Eingabe lautet.

Nun habe ich mir jetzt schon die Einstellungsmöglichkeiten für Textfelder angesehen, aber leider konnte ich eine solche Eigenschaft noch nicht finden. Ich habe zwar gesehen, dass man die Schriftart umstellen kann und es auch eine Schriftart gibt, die eben nur aus einem Zeichen besteht, jedoch wird diese Schrift dann nicht zur Laufzeit verwendet. Ich bin auch ziemlich sicher, dass ich es schon einmal habe einstellen könne, jedoch komme ich nicht mehr darauf wie es funktioniert.

Weiß jemand spontan wie ich mein Vorhaben am besten umsetzen könnte? Kann man dies mit normalen Textfeldern machen oder muss ich zwangsweise auf Passwortfelder umsteigen?

» BrilleWilli » Beiträge: 1779 » Talkpoints: 2,32 » Auszeichnung für 1000 Beiträge



Um die Eingabe in Java-Textfeldern zu verbergen, gibt es eine einfache Möglichkeit, unabhängig davon, ob es sich um normale Textfelder oder Passwortfelder handelt. Du kannst die JPasswordField-Klasse verwenden, um den eingegebenen Text zu verbergen.

» GoroVI » Beiträge: 3187 » Talkpoints: 2,66 » Auszeichnung für 3000 Beiträge


Ähnliche Themen

Weitere interessante Themen

^