• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JAVA NetBeans タイマーでのラベル)

Java NetBeansタイマーでのラベル

このQ&Aのポイント
  • MacでNetBeans7.3.1を使ってる初心者です。タイマーにチャレンジしてるのですが、出力にはちゃんと表示できてるようですが、ラベルに表示できなく、エラーがでます。たぶんラベルの使い方がおかしいんだと思いますがどうすればよいか分かりません。
  • java, NetBeansタイマー, ラベル, エラー, 初心者
  • Mac, NetBeans, タイマー, ラベル, エラー, 初心者

質問者が選んだベストアンサー

  • ベストアンサー
  • teketon
  • ベストアンサー率65% (141/215)
回答No.1

public class Test { public static void main(String[] args) { JFrame frame = new JFrame(); //JFrameの終了時に、Timerも終了させるため frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setSize(100, 100); //無名クラスから参照できるようにfinalをつける final JLabel label = new JLabel(); frame.add(label); frame.setVisible(true); Timer timer01 = new Timer(); timer01.scheduleAtFixedRate(new TimerTask() { int i = 0; String str; public void run() { i += 1; str = Integer.toString(i); label.setText(str); System.out.println(str); } }, 0, 1000); } }

mokkori0710
質問者

お礼

ありがとうございます。 だいたい要領がつかめました。

関連するQ&A