窗口的切换

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中一个有趣的部分,也是很重要的部分。我们可以通过窗口切换做出简单的登录界面,这也是网站和一些软件必要的。
这也是为以后能够自主创造研发程序打下基础。

posted on 2019-05-15 11:29  无聊的ak  阅读(171)  评论(0)    收藏  举报

导航