アットウィキロゴ

java75

import java.awt.*;
import javax.swing.*;
import java.util.*;
import java.util.Timer;

public class ex75
{

//=============================================================================
//メイン・メソッド
public static void main(String[] args)
{

  //コンストラクタを呼ぶだけです。
  ex75 test = new ex75();

}

//=============================================================================
//コンストラクタ
public ex75()
{

  //============================================================================
  //まずは、基礎フレームの設定。(今回はただウィンドウを表示するだけ)
  //============================================================================
  
  JFrame frame = new JFrame();
  frame.setSize(250,250);
  frame.setTitle("Timer_test");
  frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  frame.setVisible(true);


  //============================================================================
  //タイマーの設定
  //============================================================================

  //タイマークラスのインスタンスを作成
  Timer timer = new Timer();
  
  //タイマーの処理内容として、Messageクラスを設定。呼び出し間隔は1秒に設定。
  timer.schedule(new Message(),0,1000);
  
}




//=============================================================================
//メインクラスの内部クラスとして、タイマー処理のクラスを定義
//=============================================================================
class Message extends TimerTask
{

  //タイマー割り込みによる処理内容を記述
  public void run()
  {
   //今回はメッセージ表示だけです。
   System.out.println("1秒経ちました。");
  }

}

}
//ソースコードここまで。
//******************************************************************************
最終更新:2010年01月07日 09:02