import java.awt.Color;
import java.awt.Container;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
public class Button_Event extends JFrame implements ActionListener
{
JButton button;
public Button_Event()
{
super("蓝色");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
button =new JButton("蓝色");
button.setBounds(40,30,80,20);
button.addActionListener(this);
Container cp=getContentPane();
cp.setBackground(Color.white);
cp.setLayout(null);
cp.add(button);
setSize(200,200);
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==button)
this.getContentPane().setBackground(Color.blue);
}
public static void main(String[] args)
{
Button_Event frame=new Button_Event();
frame.show();
}
}
本文介绍了如何使用Java Swing库创建一个简单的窗口,并实现按钮点击事件,当点击按钮时改变窗口背景颜色。通过ActionListener接口展示了事件监听的基本用法。
3682

被折叠的 条评论
为什么被折叠?



