2013-03-10 34 views
-1

本质上,我需要帮助在我的实验室中编写增量和减量代码。我已经设法事先做好了这些事情,但我想把我的想法包括在我正在做的事情中。我的第一个想法是创建某种for循环?任何想法如何去做这件事?如何将增量和减量函数添加到这块计数器?

class IncreaseCount implements ActionListener { 
    public void actionPerformed(ActionEvent e) { 
     int counter=0; 
     counter++; 
     label.setText(String.valueOf(counter)); 
    } 
} 

class DecreaseCount implements ActionListener { 
    public void actionPerformed(ActionEvent e) { 
     int counter = 0; 
     counter--; 
     label.setText(String.valueOf(counter)); 
    } 
} 
+0

'counter ++; label.setText(String.valueOf(counter));'? – 2013-03-10 00:04:59

+0

我不明白 - 你在说什么循环?你想做什么?你能提供更多的代码或解释这个问题吗? – 2013-03-10 00:13:45

+0

计数器是否嵌入到ActionEvent对象中? – 2013-03-10 00:14:52

回答

1

您正在增加/减少本地变量。所以每次执行actionPerformed时,计数器都会初始化为0,然后增加或减少。计数器应该是包含这两个动作侦听器的类的字段(属性)。

+0

谢谢JB Nizet!像现在的魅力一样:) – 2013-03-10 00:24:47