import java.awt.*;
import java.awt.event.*;
public class p212_14{
public static void main(String args[]){
new Frame14("改变颜色");
}
}
class Frame14 extends Frame implements ActionListener{
Button bt1=new Button("红"),
bt2=new Button("绿"),
bt3=new Button("蓝");
Canvas canvas1=new Canvas();
Frame14(String s){
super(s);
setLayout(null);
add(bt1);
add(bt2);
add(bt3);
add(canvas1);
bt1.setBounds(100,100,50,20);
bt2.setBounds(100,120,50,20);
bt3.setBounds(100,140,50,20);
canvas1.setBounds(1,160,550,490);
bt1.addActionListener(this);
bt2.addActionListener(this);
bt3.addActionListener(this);
setBounds(111,111,555,555);
setVisible(true);
validate();
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==bt1){
canvas1.setBackground(Color.red);
}
if(e.getSource()==bt2){
canvas1.setBackground(Color.green);
}
if(e.getSource()==bt3){
canvas1.setBackground(Color.blue);
}
}
}
java程序设计基础教程第二版: p212_14{
最新推荐文章于 2018-07-08 16:06:39 发布