java事件

定义一个框架f,其中包括一个标签和一个按钮,单击按钮时,标签的内容在"你好"和"再见"之间切换。importjava.awt.*;importjava.awt.event... 定义一个框架f,其中包括一个标签和一个按钮,单击按钮时,标签的内容在"你好"和"再见"之间切换。
import java.awt.*;
import java.awt.event.*;
public class KY9_2{
public static void main(String args[]){
Frame fr=new Frame("event");
Button bt=new Button("ok");
bt.addActionListener(new MyListener());
fr.setLayout(new FlowLayout());
fr.add(bt);
Label label1=new Label("hello");
Label label2=new Label("goodbye");
fr.add(label1);
fr.add(label2);
fr.setSize(200,200);
fr.setVisible(true);
}
}

class MyListener implements ActionListener{
public void actionPerformed(ActionEvent e){
.......
}
}
就会写这么多了,会写的帮忙看看 ,写写?拜托
展开
 我来答
百度网友9561bf9
2009-12-10 · TA获得超过229个赞
知道小有建树答主
回答量:186
采纳率:0%
帮助的人:112万
展开全部
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class KY9_2{
private JFrame f;
private JButton btn;
public KY9_2()
{
f = new JFrame("Demo Frame");
btn = new JButton("你好!!!");
f.getContentPane().add(btn);
f.setLocation(100, 300);
f.setSize(300,300);
f.setVisible(true);
btn.addActionListener(new MyListener());
}

public class MyListener implements ActionListener
{

public void actionPerformed(ActionEvent e)
{
if(btn.getText().equals("你好!!!"))
btn.setText("再见!!!");

else
btn.setText("你好!!!");
}
}

public static void main(String[] s)
{
KY9_2 t= new KY9_2();
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
EVAyoung
2009-12-10 · TA获得超过140个赞
知道答主
回答量:77
采纳率:0%
帮助的人:0
展开全部
既是改变内容,写两个LABEL做什么,SetText即可..
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
z2441224
2009-12-10 · TA获得超过127个赞
知道答主
回答量:316
采纳率:0%
帮助的人:177万
展开全部
麻烦了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式