package Hello;import java.awt.Container;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.*;public class 窗口 implements ActionListener { JPanel p1,p2; JFrame f1,f2; JButton b1,b2; JLabel l1,l2; JTextField t1,t2; Container c; JPasswordField s;public 窗口(){ p1 = new JPanel(); f1 = new JFrame(); c = new Container(); l1 = new JLabel("用户名:"); l2 = new JLabel("密码:"); b1= new JButton("登录"); b1.addActionListener(this);//为什么要在这句之后? b2= new JButton("注册"); t1 = new JTextField(10); s = new JPasswordField(10); f1.setSize(400, 200); f1.setVisible(true); f1.add(p1); p1.add(l1); p1.add(t1); p1.add(l2); p1.add(s); p1.add(b1); p1.add(b2); }public static void main(String[]args){ new 窗口();}@Overridepublic void actionPerformed(ActionEvent arg0) { // TODO 自动生成的方法存根 p2 = new JPanel(); f2 = new JFrame("登陆成功"); f2.setSize(400, 200); f2.setVisible(true); f2.add(p2); f1.setVisible(false); }}