JAVA中对事件处理机制的应用
文章目录
题目重述
编译程序,定义一个框架f,其中包括一个标签和一个按钮,单击按钮时,标签的内容在"你好"和"再见"之间切换。
问题分析以及求解思路
待完善(请耐心等待)
程序代码
import java.awt.*;
import java.awt.event.*;
public class WLL implements ActionListener
{
public static Frame f=new Frame("切换标签");
public static Label a =new Label("你好!");
public static int flag=0;
public static void main(String args[])
{
Button b=new Button("切换");
f.add(b);
f.add(a);
b.addActionListener(new WLL());
f.setLayout(new FlowLayout());
f.setSize(300,300);
f.setVisible(true);
}
public void actionPerformed(ActionEvent e)
{
if(flag==0) {a.setText("再见!");flag=1;}
else {a.setText("你好!");flag=0;}
}