问答题
阅读下列程序,写出程序功能。
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class Class3404 implements ActionListener
{
JButton butt[]=new JButton[3];
public void actionPerformed(ActionEvent e)
{
if(e.getActionCommand().equals("One"))
butt[1].setEnabled(false);
if(e.getActionCommand().equals("Three"))
butt[1].setEnabled(true);
}
public Class3404()
{
JFrame my=new JFrame("Class3404");
Container con=my.getContentPane();
con.setBackground(Color.red);
con.setLayout(new FlowLayout());
String str[]={"One","Two","Three"};
for(int i=0;i<3;i++)
{
butt[i]=new JButton(str[i]);
con.add(butt[i]);
butt[i].addActionListener(this);
}
my.setBounds(100,100,600,300);
my.setVisible(true);
}
public static void main(String[]args)
{
new Class3404();
}
}
【参考答案】
红色窗口(Class3404)中上方有三个按钮一字排开,单击第一个按钮(One)会使第二个按钮(Two)变为不可用状态即......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)