自学eclipse java编程——第七课 手动编写弹出框窗口(用户名密码注册等)

本课也较为简单,这要是学习继承JFrame类,利用JOptionPane类中的showInputDiaolog()函数来提示显示,并利用JLabel、JTextField两个类来将该信息输入并显示出来,该文章较为简单,适合初学者,并且是我自己学习的一个简单记录,大牛绕道:

整个代码如下;

package com.Authentic;

import java.awt.GridLayout;

import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextField;

public class Authentica extends JFrame{
    JLabel username=new JLabel("用户名:");
    JLabel password=new JLabel("密码:");
    JLabel tips=new JLabel("密码提示:");
    
    //
    JTextField user;
    JTextField password1;
    JTextField tips1;
    public Authentica() {
        setSize(400,300);
        setTitle("注册新用户");
        String response1=JOptionPane.showInputDialog("请输入注册用户名");
        user =new JTextField(response1,20);//从文本中读入用户名信息
        
        String response2=JOptionPane.showInputDialog("请输入注册密码");
        password1 =new JTextField(response2,20);
        
        String response3=JOptionPane.showInputDialog("请输入密码提示");
        tips1 =new JTextField(response3,20);
        setLayout(new GridLayout(3,2));
        add(username);
        add(user);
        add(password);
        add(password1);
        add(tips);
        add(tips1);
        setVisible(true);//将窗口可见
        
        
    }

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Authentica Auth=new Authentica();

    }

}

执行后的结果图如下:

自学eclipse java编程——第七课 手动编写弹出框窗口(用户名密码注册等)

自学eclipse java编程——第七课 手动编写弹出框窗口(用户名密码注册等)

自学eclipse java编程——第七课 手动编写弹出框窗口(用户名密码注册等)

自学eclipse java编程——第七课 手动编写弹出框窗口(用户名密码注册等)