0
我有一個不定式循環程序進入循環時,單擊按鈕,此按鈕使CONFLAG = true,我有另一個按鈕,這使得CONFLAG = false我想要進入循環時,按鈕1點擊退出時BUTTON2點擊時,我也有一個問題,而在這個循環程序必須改變jLabel3的文本,但它stucks,只是不重生 謝謝Java無法更改標籤的文本和檢查無限循環中的變量的狀態
while(true)
{
Regenerate((GENNUM-200));
Arrays.sort(gend,descTime);
jLabel3.setText(Integer.toString(gend[1].time));
if(CONFLAG==false)
break;
}
建議:使用'!CONFLAG'而不是'CONFLAG == false'。此外,大寫字用於常量。你可以命名該變量'conflag'。 – Christian
@Christian我知道它來自C++,但不知道Java,謝謝 – esezen
你是否開始後臺線程來運行這個無限循環? –