我有一個計數器,至少有4個循環。 和一個計數器來計算這些循環已經通過了多少。Java Swing;選擇if語句還是do-while語句?
在我的代碼都標籤setVisibility爲true低於計數1 但我想LABEL1以計數的計數1和label2出現2
我對你的問題是;
什麼是更有效的,設置只有if語句的可見性標籤,或 我可以多次使用do-while語句嗎?書面如果它要麼不執行DO /時,或導致無限循環
class counters2 implements ActionListener
{
int count = 0, alternativecounter = 0;
public void actionPerformed(ActionEvent e)
{
int fakeSecond = (count++ % 4) + 1;
if(fakeSecond == 1)
{
alternativecounter += 1;
if(alternativecounter == 3)
{
do
{
label1.setVisible(true);
}while(count == 1);
do
{
label2.setVisible(true);
}while(count == 2);
}
}
}
}
不知道你在做什麼,但是如果'count'等於你的代碼中的一個或兩個,你的do-while循環中的一個將是無限的。 – eaj 2011-04-15 18:54:16