Klasse javax.swing.JPasswordField | 1.2 |
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.text.JTextComponent
|
+--javax.swing.JTextField
|
+--javax.swing.JPasswordField
Deklaration
public class JPasswordField
extends javax.swing.JTextField
Beschreibung
Das Textfeld für die Eingabe eines Passworts. Dabei wird nicht das eigentlich eingegebene Zeichen dargestellt, sondern ein einstellbares echoChar (typischerweise ein Stern). Obwohl aufgrund der Kompatibilität mit dem JTextField die Methode getText() implementiert wurde, sollte getPassword() dafür benutzt werden.
Konstruktoren im Detail
-
public JPasswordField()
-
Erstellt ein neues Exemplar.
-
public JPasswordField(String text)
-
Erzeugt ein neues Exemplar mit dem angegebenen Passwort.
-
public JPasswordField(int columns)
-
Erzeugt ein neues Exemplar mit der angegebenen Anzahl an Spalten.
-
public JPasswordField(String text, int columns)
-
Erzeugt ein neues Textfeld mit dem angegebenen Text und der angegebenen Spaltenanzahl.
-
public JPasswordField(Document doc, String txt, int columns)
-
Erzeugt ein neues Textfeld mit dem angegebenen Text, dem angegebenen Dokument und der angegebenen Spaltenanzahl.
Methoden im Detail
-
public String getUIClassID()
-
Liefert den Namen der Look-and-Feel-Klasse, die diese Komponente rendert.
-
public char getEchoChar()
-
Liefert das Zeichen, das anstelle der eingegebenen Zeichen erscheint (Standard ist »*«).
-
public void setEchoChar(char c)
-
Setzt das Zeichen, das anstelle der eingegebenen Zeichen erscheint (Standard ist »*«).
-
public boolean echoCharIsSet()
-
Liefert true, wenn ein echoChar gesetzt wurde.
-
public void cut()
-
Ruft provideErrorFeedback auf, das das Look-and-Feel veranlasst, einen Fehler zu melden (typischerweise ein entsprechenendes Geräusch).
-
public void copy()
-
Ruft provideErrorFeedback auf, das das Look-and-Feel veranlasst, einen Fehler zu melden (typischerweise ein entsprechenendes Geräusch).
-
public String getText()
-
Liefert den Text des Textfeldes. Aus Sicherheitsgründen sollte getPassword() benutzt werden.
-
public String getText(int offs, int len)
-
Liefert den Text des Textfeldes. Aus Sicherheitsgründen sollte getPassword() benutzt werden.
- Exception: BadLocationException
-
-
public char[] getPassword()
-
Liefert das Passwort.
-
protected String paramString()
-
Liefert eine String-Repräsentation dieser Komponente für Debugging-Zwecke. Unterschiedliche VMs können hierbei unterschiedliche Ergebnisse liefern.
-
public AccessibleContext getAccessibleContext()
-
Liefert das AccessibleContext-Exemplar zu dieser Komponente.
Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.