java,密码框
时间: 2023-08-06 13:09:00 浏览: 122
在Java中,密码框可以使用JPasswordField类来创建。这个类允许我们输入密码,并且不会在屏幕上显示出明文密码。以下是一个使用JPasswordField的示例代码:
```
import javax.swing.*;
import java.awt.*;
public class PasswordFieldExample extends JFrame {
public PasswordFieldExample() {
setTitle("Password Field Example");
setSize(300, 100);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setLocationRelativeTo(null);
JPanel panel = new JPanel(new FlowLayout(FlowLayout.CENTER));
JLabel label = new JLabel("Enter your password: ");
JPasswordField passwordField = new JPasswordField(10);
panel.add(label);
panel.add(passwordField);
add(panel);
setVisible(true);
}
public static void main(String[] args) {
new PasswordFieldExample();
}
}
```
在上面的代码中,我们创建了一个JPasswordField对象,设置了它的大小为10个字符,并将它添加到一个面板上。这个面板被添加到我们的窗口中,让我们可以看到密码输入框。当我们在密码输入框中输入密码时,文本没有被显示出来,而是显示为星号。
阅读全文