Class TimSettingWindow

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Window
                           |
                           +----java.awt.Frame
                                   |
                                   +----TimSettingWindow

public class TimSettingWindow
extends Frame
implements ActionListener
アプリケーションの設定を行うウィンドウ.

ウィンドウのOKボタンがクリックされると,設定ウィンドウオブジェクト は,指定時間が経過したときの通知方法の選択内容(アラームによる通知を うかどうかといった選択内容)をアプリケーションのメインオブジェクト に通知する. また,通知を行うまでの時間およびカウントモードの選択 内容をタイマー管理オブジェクトに通知する.


Constructor Index

 o TimSettingWindow(Tim)
アプリケーションの設定ウィンドウを生成する.

Method Index

 o actionPerformed(ActionEvent)
ボタンが押された時の処理を行う.
 o processWindowEvent(WindowEvent)
ウィンドウイベントを処理する.
 o setVisible(boolean)
ウインドウの表示/非表示を切り替える.

Constructors

 o TimSettingWindow
 public TimSettingWindow(Tim tim)
アプリケーションの設定ウィンドウを生成する.

Parameters:
tim - アプリケーションのメインオブジェクト.

Methods

 o processWindowEvent
 public void processWindowEvent(WindowEvent e)
ウィンドウイベントを処理する. (ウィンドウが閉じられる時のイベントのみを処理する)

Overrides:
processWindowEvent in class Window
 o actionPerformed
 public void actionPerformed(ActionEvent e)
ボタンが押された時の処理を行う.

 o setVisible
 public void setVisible(boolean b)
ウインドウの表示/非表示を切り替える.

Parameters:
b - ウィンドウを表示する場合はtrue,表示しない場合はfalse.
Overrides:
setVisible in class Component