JAVA中 每次按同一个按钮 不同处理

比如我在一个窗体中 有一个按钮button 我要求 按第一下按钮 把团体中的JLabel jlabel1给setText("1");再按下 就设置jlabel2 设置他的显示是setText("2")
应该怎么做啊 怎么在监听器中 写明点击的次数 还有怎么分别改jlabel1--jlabel8

自己定义一个变量,记下点击的次数就行了。追问

怎么定义 怎么记次数?

追答

在点击的时候可以把记数+1 。
class ****
{
int nCout ;

public void onClick()
{
nCount++ ;
}
}

追问

大哥 我是问 怎么把这个onClick放到button监听器里面。。。

追答

。。。
楼下的有那个方法,你只需要把变量初始化为 0 , 点击 事件里面的话,每点击一次,加1就行了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-10
定义一个状态变量吧,每点击一次按钮,改变这个状态变量的值,通过这个变量的值判断该做哪些不同的操作.追问

状态变量在监听器的什么地方写 count在什么地方定义 怎么让系统统计我是第几次点击
.bok.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent a1) {
//方法体
}
});

第2个回答  2011-11-10
一个计数器count 就可以了,每次点击时,先判断count是几,该执行什么操作。 操作之后再 count ++
相似回答