Table 1[主なイベントと対応リスナ] (詳細は,各イベントクラスをJavaAPIマニュアルで調べればよい) 所属 イベントクラス名 イベントクラスの説明 対応リスナ AWT ActionEvent 標準的な操作が行われたことを通知 AWT AdjustmentEvent Swing AncestorEvent Swing CaretEvent Swing ChangeEvent Adjustableオブジェクトの調整イベントを通知 AdjustmentListener 上位コンポーネントから子コンポーネントに報 AncestorListener 告されるイベント CaretListener テキストキャレットの変更 ChangeListener 状態の変更を通知 CellEditorListener ActionListener AdjustmentEventを待機 AncestorEventを待機 CaretEventを待機 ChangeEventを待機 ComponentListener ComponentAdapter CellEditorでの変更を待機 ComponentEventを待機 ComponentListenerのアダプタ ContainerListener ContainerEventを待機 ContainerListenerのアダプタ AWT ComponentEvent コンポーネントの位置・サイズ・可視性の変更 を通知 AWT ContainerEvent コンポーネントの追加・削除などのコンテナ内 容変更を通知 Swing DocumentEvent ドキュメントの変更を通知 ContainerAdapter DocumentListener FocusEvent コンポーネントのキーボード入力フォーカスの 取得・喪失の通知 FocusListener FocusAdapter AWT リスナの説明 ActionEventを待機 HierarchyListener DocumentEventを待機 FocusEventを待機 FocusListenerのアダプタ HierarchyEventを待機 HierarchyBoundsAdapter HyperlinkListener 位置・サイズの変更された上位クラス のイベントを待機 HierarchyBoundsListenerのアダプタ HyperlinkEventを待機 InputMethodListener InputMethodEventを待機 JInternalFrameオブジェクトのサポートをイベ ントソースとして追加するイベント InternalFrameListener ItemEvent 項目の選択・選択解除を通知 AWT KeyEvent キーストロークの発生を通知 ItemListener KeyListener InternalFrameEventを待機 InternalFrameListener用抽象アダプタ ItemEventを待機 Swing Swing ListDataEvent ListSelectionEvent Swing MenuDragMouseEvent Swing MenuEvent Swing MenuKeyEvent リストへの変更の詳細を通知 リストでの選択範囲での変更を通知 転送された MouseEventをメニュー要素が受信 したことを通知 メニューが送信・選択・取り消しを通知 KeyEventをメニュー要素が受信したことを通 知 AWT HierarchyEvent 所属するコンポーネント階層の変更を通知 Swing HyperlinkEvent AWT InputMethodEvent ハイパーテキストリンクに関して発生 インプットメソッドにより変換されるテキスト 情報を通知 Swing InternalFrameEvent AWT HierarchyBoundsListener InternalFrameAdapter KeyAdapter ListDataListener MouseEvent マウスアクションを通知 ListDataEventを待機 ListSelectionEventを待機 MenuDragMouseListener MenuDragMouseEventを待機 MenuListener MenuEventを待機 MenuKeyListener MenuKeyEventを待機 MouseAdapter MouseMotionListener MouseWheelEvent Swing PopupMenuEvent Swing TableColumnModelEvent Swing TableModelEvent AWT TextEvent マウスホイールの回転を通知 イベント送信送信元のJPoupMenuのイベント ソースだけが含まれる テーブル列モデルの変更(列が追加・削除など) を通知 テーブルモデルの変更を通知 マウスホイールの回転を通知 Swing TreeExpansionEvent ツリー内パスの識別に使用 Swing Swing TreeModelEvent TreeSelectionEvent ツリーモデルにおける変更を通知 Swing UndoableEditEvent ツリーでの選択範囲でのの変更を通知 取り消し可能操作の発生を通知 MouseInputAdapter MouseWheelListener PopupMenuListener PopupMenuEventを待機 TableColumnModelListener TableColumnModelEventを待機 TableModelListener TextListener TreeExpansionListener TreeWillExpandListener TreeModelListener TreeSelectionListener UndoableEditListener WindowListener WindowFocusListener AWT WindowEvent ウィンドウの状態変化を通知 マウスイベント (クリック・プレス・ リリース・コンポーネントへの出入り) を待機 MouseListenerのアダプタ マウスモーションイベントを待機 MouseMotionListenerのアダプタ MouseListenerと MouseMotionListenerのサブインタ フェイス MouseInputListenerのアダプタ MouseWheelEventを待機 MouseMotionAdapter MouseInputListener AWT KeyListenerのアダプタ ListSelectionListener MouseListener AWT KeyEventを待機 WindowStateListener WindowAdapter TableModelEventを待機 TextEventを待機 TreeExpansionEventを待機 ツリーのノード展開・収納を待機 TreeModelEventを待機 TreeSelectionEventを待機 UndoableEditEventを待機 ウィンドウイベントを待機 フォーカスの移動も含めたウィンドウ イベントを待機 ウィンドウの状態イベントを待機 WindowListener, WindowFocusListener, WindowStateListenerの統合アダプタ
© Copyright 2024 Paperzz