窗口的切换
1、运用事件处理相关知识,完成两个窗口之间的切换,例如:登陆窗口------》注册窗口
2、对本次作业进行总结,在编程过程中遇到哪些问题,如何解决,有哪些收获?
package s;
import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class Chuang implements ActionListener{
JFrame f,i;
JPanel p,q;
JButton b,c;
public Chuang(){
f=new JFrame();
p=new JPanel();
b=new JButton("登录");
p.setBackground(Color.pink);
b.addActionListener(this);
p.add(b);
f.add(p);
f.setSize(200,150);
f.setVisible(true);
}
public static void main(String[] args) {
new Chuang();
}
@Override
public void actionPerformed(ActionEvent e) {
f.setVisible(false);
i=new JFrame();
q=new JPanel();
c=new JButton("注册");
q.add(c);
i.add(q);
i.setSize(200,150);
i.setLocation(400, 400);
i.setVisible(true);
}
}
登录

注册

心得:窗口的切换是JAVA中一个有趣的部分,也是很重要的部分。我们可以通过窗口切换做出简单的登录界面,这也是网站和一些软件必要的。
这也是为以后能够自主创造研发程序打下基础。
浙公网安备 33010602011771号