askpassword.java

来自「21天学会java的源代码 它让你轻松学会java 编程 让你轻松成为一个j」· Java 代码 · 共 37 行

JAVA
37
字号
import javax.swing.*;

public class AskPassword extends JFrame {
    PasswordFrame pass = new PasswordFrame();
    
    public AskPassword() {
        super("Ask Password");
        setSize(540, 80);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        setVisible(true);
        pass.setVisible(true);
}

    public static void main(String[] arguments) {
        AskPassword ask = new AskPassword();
    }
}

class PasswordFrame extends JFrame {
    public PasswordFrame() {
        super("Password");
        setSize(210, 130);
        setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
        JPanel pane = new JPanel();
        JLabel usernameLabel = new JLabel("Username: ");
        JTextField username = new JTextField(8);
        JLabel passwordLabel = new JLabel("Password: ");
        JPasswordField password = new JPasswordField(8);
        pane.add(usernameLabel);
        pane.add(username);
        pane.add(passwordLabel);
        pane.add(password);
        setContentPane(pane);
        setVisible(false);
    }
}

⌨️ 快捷键说明

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