2011-11-20 27 views
0

在一個小程序中,我使用的是button。我們可以通過點擊按鈕三次設置三個標籤嗎?在按鈕上單擊Java中的設置標籤

+2

是的,你可以(無論你的問題意味着什麼)。請更具體一些,解釋你想要做什麼,包括你嘗試的代碼,並解釋什麼不適用於這個代碼。 –

+0

我想在同一個標​​簽上設置3個不同的文本,具體取決於按鈕上的點擊 –

+4

所以,你有什麼嘗試?你的代碼在哪裏? –

回答

5

你的意思是這樣的嗎?

int count = 0; 
String[] texts = new String[] {"Text 1", "Text 2", "Text 3"}; 

yourButton.addActionListener(new ActionListener() { 

    public void actionPerformed(ActionEvent ae) { 
     if(count < 3) yourLabel.setText(texts[count]); 
     count++; 
    } 

});