basicpasswordfieldui.java

来自「java jdk 1.4的源码」· Java 代码 · 共 65 行

JAVA
65
字号
/* * @(#)BasicPasswordFieldUI.java	1.28 03/01/23 * * Copyright 2003 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */package javax.swing.plaf.basic;import java.awt.*;import javax.swing.*;import javax.swing.text.*;import javax.swing.event.*;import javax.swing.plaf.*;/** * 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.28 01/23/03 */public class BasicPasswordFieldUI extends BasicTextFieldUI {    /**     * Creates a UI for a JPasswordField.     *     * @param c the JPasswordField     * @return the UI     */    public static ComponentUI createUI(JComponent c) {        return new BasicPasswordFieldUI();    }    /**     * 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")     */    protected String getPropertyPrefix() {	return "PasswordField";    }    /**     * Creates a view (PasswordView) for an element.     *     * @param elem the element     * @return the view     */    public View create(Element elem) {	return new PasswordView(elem);    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?