• 窗口切换


    package LHB.inherit;

    import java.awt.GridLayout;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import javax.swing.*;
    public class Windows2 {
    JFrame jf;
    JButton jb1;
    JButton jb2;
    JPanel jp;
    JLabel jl;
    public Windows2()
    {
    jf = new JFrame();
    jb1 = new JButton("注册");
    jb2 = new JButton("登录");
    jp = new JPanel();
    jl = new JLabel("请选择您需要进行的操作");
    jb1.addActionListener(new ActionListener() {
    @Override
    public void actionPerformed(ActionEvent e) {
    JFrame jf1 = new JFrame();
    JPanel jp1 = new JPanel();
    JLabel jl1 = new JLabel("请输入您的个人信息");
    JTextArea jta1 = new JTextArea(3,10);
    jf.setVisible(false);
    jta1.setLineWrap(true);
    jp1.add(jl1);
    jp1.add(jta1);
    jf1.add(jp1);
    jf1.setSize(600,200);
    jf1.setLocation(800, 400);
    jf1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    jf1.setVisible(true);
    }
    });
    jb2.addActionListener(new ActionListener() {
    @Override
    public void actionPerformed(ActionEvent e) {
    JFrame jf1 = new JFrame();
    JPanel jp1 = new JPanel();
    JLabel jl1 = new JLabel("登陆成功");
    jf.setVisible(false);
    jp1.add(jl1);
    jf1.add(jp1);
    jf1.setSize(200,100);
    jf1.setLocation(800, 400);
    jf1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    jf1.setVisible(true);
    }
    });
    jp.add(jl);
    jp.add(jb1);
    jp.add(jb2);
    jf.add(jp);
    jf.setSize(300,100);
    jf.setLocation(800, 400);
    jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    jf.setVisible(true);
    }
    public static void main(String[] args) {
    new Windows2();

    }


    }

  • 相关阅读:
    算法 在一个递增的二维数组中查找一个数
    java web----网络编程基础
    java----集合(Map)
    java----集合(List、set)
    java----数组
    java面试----1
    java----NIO
    java----commons-io
    java----文件操作
    爬虫----爬取答案
  • 原文地址:https://www.cnblogs.com/rfcd/p/11010206.html
Copyright © 2020-2023  润新知