FileDocCategorySizeDatePackage
BasicPasswordFieldUI.javaAPI DocJava SE 5 API2019Fri Aug 26 14:58:04 BST 2005javax.swing.plaf.basic

BasicPasswordFieldUI

public class BasicPasswordFieldUI extends BasicTextFieldUI
Provides the Windows look and feel for a password field. The only difference from the standard text field is that the view of the text is simply a string of the echo character as specified in JPasswordField, rather than the real text contained in the field.
author
Timothy Prinzing
version
1.30 12/19/03

Fields Summary
Constructors Summary
Methods Summary
public javax.swing.text.Viewcreate(javax.swing.text.Element elem)
Creates a view (PasswordView) for an element.

param
elem the element
return
the view

	return new PasswordView(elem);
    
javax.swing.ActionMapcreateActionMap()
Create the action map for Password Field. This map provides same actions for double mouse click and and for triple mouse click (see bug 4231444).

	ActionMap map = super.createActionMap();
	if (map.get(DefaultEditorKit.selectWordAction) != null) {
	    Action a = map.get(DefaultEditorKit.selectLineAction);
	    if (a != null) {
		map.remove(DefaultEditorKit.selectWordAction);
		map.put(DefaultEditorKit.selectWordAction, a);
	    }
	}
	return map;
    
public static javax.swing.plaf.ComponentUIcreateUI(javax.swing.JComponent c)
Creates a UI for a JPasswordField.

param
c the JPasswordField
return
the UI

        return new BasicPasswordFieldUI();
    
protected java.lang.StringgetPropertyPrefix()
Fetches the name used as a key to look up properties through the UIManager. This is used as a prefix to all the standard text properties.

return
the name ("PasswordField")

	return "PasswordField";