2013-03-10 66 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