1. 概述
官方JavaDocsApi: javax.swing.JPasswordField
JPasswordField,密码框。JPasswordField 继承自 JTextField,只是显示输入的内容时用特定的字符替换显示(例如 * 或 ●),用法和 JTextField 基本一致。
JPasswordField 常用构造方法:
/*
* 参数说明:
* text: 默认显示的文本
* columns: 用来计算首选宽度的列数;如果列设置为 0,则首选宽度将是组件实现的自然结果
*/
JPasswordField()
JPasswordField(String text)
JPasswordField(int columns)
JPasswordField(String text, int columns)
JPasswordField 常用方法:
// 获取密码框输入的密码
char[] getPassword()
// 设置密码框的 密码文本、字体 和 字体颜色
void setText(String text)
void setFont(Font font)
void setForeground(Color fg)
// 设置密码框输入内容的水平对齐方式
void setHorizontalAlignment(int alignment)
// 设置密码框默认显示的密码字符
void setEchoChar(char c)
// 设置密码框是否可编辑
void setEditable(boolean b)
/* 下面方法定义在 java.awt.Com