河南成教 / Java程序设计
阅读下列程序,写出程序功能。
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();
}
}
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();
}
}
参考答案:
佳题速递: