一个点击背景变色的JAVA小程序

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

import javax.swing.JFrame;
import javax.swing.JPanel;

public class view extends JFrame implements ActionListener {
	Button one = new Button("蓝色");
	Button two = new Button("白色");
	Button three = new Button("黄色");
	Button four = new Button("红色");
	JPanel pane = new JPanel();

	public view() {
		JFrame f = new JFrame();
		setTitle("小游戏");
		
		getContentPane().add(pane);
		setBounds(300, 200, 400, 400);
		setVisible(true);
		one.setBounds(40, 20, 100, 100);
		two.setBounds(200, 20, 100, 100);
		three.setBounds(40, 180, 100, 100);
		four.setBounds(200, 180, 100, 100);
		pane.add(one);
		pane.add(two);
		pane.add(three);
		pane.add(four);
		one.addActionListener(this);
		two.addActionListener(this);
		three.addActionListener(this);
		four.addActionListener(this);
		pane.setLayout(null);
	}

	public void actionPerformed(ActionEvent e) {
		if (e.getSource()==one) {
			pane.setBackground(Color.blue);
		}
		if (e.getSource()==two) {
			pane.setBackground(Color.white);
		}
		if(e.getSource()==three){
			pane.setBackground(Color.yellow);
		}
		if(e.getSource()==four){
			pane.setBackground(Color.red);
		}
	}

}

public class test {
	public static void main(String[] args) {
		new view();
	}
}

这是博主学习JAVA时  上实验课时老师给我们布置的上机任务,个人认为还是比较的简单的,主要的就是熟悉一下GUI编程吧
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值