|
|
イベントとリスナーインターフェース |
|
|
|
| |
イベントの内容 |
イベントクラス |
リスナーインターフェース |
リスナーメソッド |
対応するアダプタ |
対応するコンポーネント |
| |
ボタンをクリックしたとき |
ActionEvent |
ActionListener |
actionPerformed |
なし |
AbstractButtonのサブクラス |
| |
メニューを選択したとき |
|
|
|
|
JComboBox |
| |
テキストでリターンキーを押したとき |
|
|
|
|
JTextField |
| |
タイマーが働いたとき |
|
|
|
|
Timer |
| |
スクロールバーの値が変化したとき |
AdjustmentEvent |
AdjustmentListener |
adjustmentValueChanged |
なし |
JScrollBar |
| |
コンポーネントの大きさ、位置、表示が |
ComponentEvent |
ComponentListener |
componentMoved |
ComponentAdapter |
Componentのサブクラス |
| A |
変化したとき |
|
|
componentResized |
|
|
| |
|
|
|
componentShown |
|
|
| |
|
|
|
componentHidden |
|
|
| W |
コンテナにコンポーネントが追加、 |
ContainerEvent |
ContainerListener |
componentAdded |
ContainerAdapter |
Containerのサブクラス |
| |
削除されたとき |
|
|
componentRemoved |
|
|
| |
コンポーネントがフォーカスを取得、 |
FocusEvent |
FocusListener |
focusGainded |
FocusAdapter |
Componentのサブクラス |
| T |
失ったとき |
|
|
focusLost |
|
|
| |
テキスト内のキャレットが変更されたとき |
InputMethodEvent |
InputMethodListener |
caretPositionChanged |
なし |
Componentのサブクラス |
| |
テキスト編集で内容が変換されるとき |
|
|
inputMethodTextChanged |
|
|
| |
項目が選択、選択解除されたとき |
ItemEvent |
ItemListener |
itemStateChanged |
|
AbstractButtonのサブクラス |
| |
|
|
|
|
|
JComboBox |
| |
キー入力があったとき |
KeyEvent |
KeyListener |
keyPressed |
KeyAdapter |
Componentのサブクラス |
| |
|
|
|
keyReleased |
|
|
| |
|
|
|
keyTyped |
|
|
| |
コンポーネントでマウス操作があったとき |
MouseEvent |
MouseListener |
mouseClicked |
MouseAdapter |
Componentのサブクラス |
| |
|
|
|
mouseEntered |
|
|
| |
|
|
|
mouseExited |
|
|
| |
|
|
|
mousePressed |
|
|
| |
|
|
|
mouseReleased |
|
|
| |
コンポーネントでマウスがドラッグされたとき |
MouseEvent |
MouseMotionListener |
mouseDragged |
MouseMotionAdapter |
Componentのサブクラス |
| |
|
|
|
mouseMoved |
|
|
| |
テキスト編集で内容が変換されるとき |
TextEvent |
TextListener |
textValueChanged |
なし |
Componentのサブクラス |
| |
ウィンドウの状態が変化したとき |
WindowEvent |
WindowListener |
windowActivated |
WindowAdapter |
Windowのサブクラス |
| |
|
|
|
windowClosed |
|
|
| |
|
|
|
windowClosing |
|
|
| |
|
|
|
windowDeactivated |
|
|
| |
|
|
|
windowDeiconified |
|
|
| |
|
|
|
windowIconified |
|
|
| |
|
|
|
windowOpened |
|
|
| |
テキストでキャレットが移動したとき |
CaretEvent |
CaretListener |
caretUpdate |
なし |
JTextComponentのサブクラス |
| |
選択範囲が変化したとき |
|
|
|
|
|
| |
コンポーネントの状態が変化したとき |
ChangeEvent |
ChangeListener |
stateChanged |
なし |
AbstractButtonのサブクラス |
| |
|
|
|
|
|
JSlider |
| |
|
|
|
|
|
JProgressBar |
| s |
|
|
|
|
|
JTabbedPane |
| W |
リストの選択範囲が変化したとき |
ListSelectionEvent |
ListSelectionListener |
valueChanged |
なし |
JList |
| I |
メニューが選択、選択解除されたとき |
MenuEvent |
MenuListener |
menuChanged |
なし |
JMenu |
| n |
|
|
|
menuDeselected |
|
|
| g |
|
|
|
menuSelected |
|
|
| |
メニュー上でマウスがドラッグされたとき |
MenuDragMouseEvent |
MenuDragMouseListener |
menuDragMouseDragged |
なし |
JMenuItem |
| |
|
|
|
menuDragMouseEntered |
|
|
| |
|
|
|
menuDragMouseExited |
|
|
| |
|
|
|
menuDragMouseReleased |
|
|
| |
メニュー上でキー入力があったとき |
MenuKeyEvent |
MenuKeyListener |
menuKeyPressed |
なし |
JMenuItem |
| |
|
|
|
menuKeyReleased |
|
|
| |
|
|
|
menuKeyTyped |
|
|
| |
コンポーネントでマウス操作があったとき |
MouseEvent |
MouseInputListener |
mouseClicked |
MouseInputAdapter |
Componentのサブクラス |
| |
コンポーネントでマウスがドラッグされたとき |
|
|
mouseEntered |
|
|
| |
|
|
|
mouseExited |
|
|
| |
|
|
|
mousePressed |
|
|
| |
|
|
|
mouseReleased |
|
|
| |
|
|
|
mouseDragged |
|
|
| |
|
|
|
mouseMoved |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|