单项选择题
程序补空题(每空2分,共计10分) 以下程序窗体中安排一个按钮,每次点击按钮时,窗体的背景在红绿两种颜色之间交替变一次颜色。 将程序填空补充完整,提交完整的程序. import java.awt.*; import java.awt.event.*; public class ChangeColor extends Frame 【1】 ActionListener { int x = 0 ; // 0—对应红色, 1—对应绿色 public ChangeColor() { Button b = new 【2】 ("变背景色"); setLayout(new FlowLayout()); add(b); b.addActionListener(this); setSize(200,200); setVisible( 【3】 ); } public static void main(String args[ ]) { new ChangeColor(); } public 【4】 actionPerformed(ActionEvent e) { Color c[ ] = { Color.red, Color.blue }; x = (x + 1) % 2; 【5】 ( c[x]); } }
A.awt.*;
B.awt.event.*;
C.addActionListener(this);
D.red,
E.blue