Timerクラスは一定時間毎に処理を行いたい場合に利用します。指定した間隔毎にActionEventが発行されるため「actionPerformed」メソッド内に処理を記述することで繰り返し行う処理を簡単に作成することが出来ます。
ここではTimerクラスについて詳しく見ていきます。