窗口的切换


package su;

import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.*;
class a{
 
}
public  class zeng implements ActionListener {  
 JPanel p;      //面板
 JFrame f;      //窗口
 JLabel g;      //标签
 JLabel a;       
 JTextField b;     //文本行
 JTextField c;     
 JButton d;       //按钮
 JButton z;
 
 public void qqq() {
  JPanel p = new JPanel();
  JFrame f = new JFrame("注册窗口");
  JButton a = new JButton("登录成功");
  f.add(p);
  p.add(a);
  f.setSize(500,500);
  f.setVisible(true);
 }
 
 public void aaa() {
  JPanel p = new JPanel();
  JFrame f = new JFrame("注册窗口");
  JButton a = new JButton("注册成功");
  f.add(p);
  p.add(a);
  f.setSize(500,500);
  f.setVisible(true);
 }
 
 public void liang() {
  JPanel p = new JPanel();
  JFrame f = new JFrame("注册窗口");
  JLabel l1 = new JLabel("用户名");
  JTextField b = new JTextField(10);
  JLabel l2 = new JLabel("密码");
  JTextField c = new JTextField(10);
  JLabel l3 = new JLabel("确认密码");
  JTextField d = new JTextField(10);
  JButton a = new JButton("确定注册");
  a.addActionListener(new ActionListener() {

   @Override
   public void actionPerformed(ActionEvent e) {
    // TODO 自动生成的方法存根
    f.setVisible(false);
    zeng a = new zeng();
    a.aaa();
   }
   
  });
  f.add(p);
  p.add(l1);
  p.add(b);
  p.add(l2);
  p.add(c);
  p.add(l3);
  p.add(d);
  p.add(a);
  f.setSize(500,500);
  f.setVisible(true);
  
 }
 public void zen(){
  p = new JPanel();
  f = new JFrame("登录窗口");
  g = new JLabel("账号:");
  b = new JTextField(10);
  a = new JLabel("密码:");
  c = new JTextField(10);
  d = new JButton("登录");
  d.addActionListener(new ActionListener() {
   
   @Override
   public void actionPerformed(ActionEvent e) {
    // TODO 自动生成的方法存根
    f.setVisible(false);
    zeng a = new zeng();
                a.qqq();
   }
   
  });
  z = new JButton("注册");
  z.addActionListener(this);
  
  f.add(p);       
  p.add(g);      
  p.add(b);       
  p.add(a);       
  p.add(c);       
  p.add(d);       
  p.add(z);
  f.setSize(500,500);
  f.setVisible(true);
 } 
 
 
 public static void main(String[] args) {
     zeng b = new zeng();
     b.zen();
 }

 @Override
 public void actionPerformed(ActionEvent e) {
  // TODO 自动生成的方法存根
  f.setVisible(false);
  zeng a = new zeng();
  a.liang();
 }
 

}
}

posted @ 2019-05-16 22:11  公子丶扶苏  阅读(164)  评论(0编辑  收藏  举报