完成一个按钮的事件处理程序,实现功能自拟,例如:改变窗口的背景颜色,改变按钮的位置等等
1 import java.awt.Color;
2 import java.awt.Frame;
3 import java.awt.event.ActionEvent;
4 import java.awt.event.ActionListener;
5 import javax.swing.*;
6 public class cccc implements ActionListener{
7 JButton jb1,jb2,jb3;
8 JFrame f;
9 JPanel p;
10 JLabel l1,l2,l3,l4;
11 JTextField t1,t2,t3;
12 public cccc(){
13 f=new JFrame();
14 p=new JPanel();
15 l1=new JLabel("当前时间:");
16 l2=new JLabel("时");
17 l3=new JLabel("分");
18 l4=new JLabel("秒");
19 t1=new JTextField(4);
20 t2=new JTextField(4);
21 t3=new JTextField(4);
22 jb1=new JButton("开");
23 jb2=new JButton("关");
24 jb1.addActionListener(this);
25 jb1.addActionListener(this);
26 p.add(l1);
27 p.add(t1);
28 p.add(l2);
29 p.add(t2);
30 p.add(l3);
31 p.add(t3);
32 p.add(l4);
33 p.add(jb1);
34 p.add(jb2);
35 f.add(p);
36 f.setSize(300,300);
37 f.setVisible(true);
38 }
39 public static void main(String[] args){
40 new cccc();
41 }
42 @Override
43 public void actionPerformed(ActionEvent e) {
44 // TODO Auto-generated method stub
45 p.setBackground(Color.red);
46 }
47 }