こんにちは皆、私のJLabelにwhileループを使用している私の変数 "counter"のすべての値を表示するためにJavaネットビーンでタイマーを使用できないかどうか尋ねたいと思います。ここに私のサンプルコードです。タイマを使用しない可能性があります
int counter = 0;
while (counter < 10) {
lblDisplay.setText("Completed " + Integer.toString(counter));
try {
Thread.sleep(1000);
lblDisplay.setText("Completed " + Integer.toString(counter));
} catch (InterruptedException ex) {
Logger.getLogger(Increment.class.getName()).log(Level.SEVERE, null, ex);
}
counter++;
}
system.out.printlnの使用では表示されましたが、私のラベルには表示されませんでした。
実際の質問はなぜですか?あなたのアプローチは、「タイマー」をスイングした方がよいでしょうか? – MadProgrammer
編集の回答をご覧ください。ご不明な点があればお尋ねください。 –