もう1つのタイマー 実をいえば、Javaにはもう一つのタイマーがあります。こちらはSwingに用意されているもので、SwingベースのGUIをタイマーで操作するために利用します。GUIなどで利用されるActionListenerをタイマーの実行対象として指定できる点が特徴です。 import javax.swing.Timer; /* 以下のimportは省略 */ class TimeLabel extends JLabel { private DateFormat format; public TimeLabel(){ this.setFont(new Font("Dialog",Font.BOLD,24)); format = new SimpleDateFormat("HH:mm:ss"); ActionListener action = new TimerLabelActionA