2016-05-13 10 views
0

Gibt es einen Code für den grundlegenden Punkt in Passwortfeldern? Dieser: dotjava passwort feld: dot code

Ich habe eine Schaltfläche, die das Passwort zeigt (mit setEchoChar()), aber es ist hässlich, wenn ich Sterne (*) setzen, wenn der Benutzer das Passwort wieder verstecken.

Danke.
(und btw erster Beitrag, so, wenn es etwas, das ich nicht zögern, es ändern sollte zu sagen)

Hier ist der wichtigste Teil des Codes ist:
aussehen if (getjCheckBox().isSelected()){ getjPasswordField().setEchoChar((char)0); } else { getjPasswordField().setEchoChar('*'); }

+0

Geben Sie uns mit Code, was Sie versucht haben, und wir können von dort aus verwalten. Ich bezweifle, dass jemand Ihnen fertigen Code zur Verfügung stellt ... oder schreiben Sie es für Sie;) – Fincio

+0

Ich habe meinen Code bereit und funktioniert, ich würde nur gerne wissen, ob es wie ein ASCII-Code für den Punkt ist ^^ –

Antwort

0

Sie können nicht für ein ASCII-Zeichen, weil es kein ASCII-Zeichen ist, sondern ein Unicode-Zeichen. Derjenige, den Sie suchen, sollte this eins sein.

die durch field.setEchoChar('\u2022');

Aber die vernünftigere Wahl wäre, außer Kraft zu setzen, den Standard ein, die von dem aktuellen Look and Feel eingestellt werden kann.

+0

Ah danke! Ich habe im Kreis gesucht. Deshalb habe ich es nicht gefunden. –