Java codepackage de;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class som extends JFrame implements ActionListener{
private static final long serialVersionUID = 1L;
static int i=0;
JButton jb;
boolean mark;
public som()
{
Panel p = new Panel();
jb = new JButton("关");
jb.addActionListener(this);
p.add(jb);
add(p);
this.setVisible(true);
this.pack();
}
public static void main(String args[])
{
new som();
}
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(e.getSource()==jb)
{
if(i%2==0)
{
jb.setActionCommand("开");
[color=#FF0000]jb.setText(" 关");//这里忘了改变文本值,所以你看不出效果来[/color]
mark=true; //用于中止线程的run()方法
i=i+1;
}
else
{
mark = false;
jb.setActionCommand("关");
[color=#FF0000]jb.setText(" 关");//这里忘了改变文本值,所以你看不出效果来[/color]
i=i+1;
}
}
}
}
java给按钮加监视器 java实现按钮
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
有趣的CSS - 汉堡菜单按钮
用 css 实现汉堡菜单图标与关闭图标过渡动画交互效果。
css 汉堡图标 动画 ux 交互体验