- java.lang.Object
-
- javax.swing.plaf.basic.BasicButtonListener
-
- すべての実装されたインタフェース:
FocusListener
,MouseListener
,MouseMotionListener
,PropertyChangeListener
,EventListener
,ChangeListener
public class BasicButtonListener extends Object implements MouseListener, MouseMotionListener, FocusListener, ChangeListener, PropertyChangeListener
ボタン・リスナー
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 BasicButtonListener(AbstractButton b)
BasicButtonListener
の新しいインスタンスを構築します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 protected void
checkOpacity(AbstractButton b)
AbstractButton
の不透明度をチェックします。void
focusGained(FocusEvent e)
コンポーネントがキーボード・フォーカスを取得すると呼び出されます。void
focusLost(FocusEvent e)
コンポーネントがキーボード・フォーカスを失うと呼び出されます。void
installKeyboardActions(JComponent c)
デフォルト・キー・アクションを登録: スペースを押してボタンを"クリック"、キーボード・ニーモニック(もしあれば)を登録してください。void
mouseClicked(MouseEvent e)
コンポーネント上でマウス・ボタンをクリック(押してから離す)したときに呼び出されます。void
mouseDragged(MouseEvent e)
コンポーネント上でマウスのボタンを押してドラッグすると呼び出されます。void
mouseEntered(MouseEvent e)
コンポーネントにマウスが入ると呼び出されます。void
mouseExited(MouseEvent e)
コンポーネントからマウスが出ると呼び出されます。void
mouseMoved(MouseEvent e)
ボタンを押さずにマウス・カーソルをコンポーネント上に移動すると呼び出されます。void
mousePressed(MouseEvent e)
コンポーネント上でマウス・ボタンが押されると呼び出されます。void
mouseReleased(MouseEvent e)
コンポーネント上でマウス・ボタンが離されると呼び出されます。void
propertyChange(PropertyChangeEvent e)
バウンド・プロパティの変更時に呼び出されます。void
stateChanged(ChangeEvent e)
リスナーの対象の状態が変更されたときに呼び出されます。void
uninstallKeyboardActions(JComponent c)
デフォルトのキー操作の登録を解除します。
-
-
-
コンストラクタの詳細
-
BasicButtonListener
public BasicButtonListener(AbstractButton b)
BasicButtonListener
の新しいインスタンスを構築します。- パラメータ:
b
- 抽象的なボタン
-
-
メソッドの詳細
-
propertyChange
public void propertyChange(PropertyChangeEvent e)
インタフェースからコピーされた説明:PropertyChangeListener
バウンド・プロパティの変更時に呼び出されます。- 定義:
propertyChange
、インタフェース:PropertyChangeListener
- パラメータ:
e
- イベント・ソースと変更されたプロパティを記述するPropertyChangeEventオブジェクト。
-
checkOpacity
protected void checkOpacity(AbstractButton b)
AbstractButton
の不透明度をチェックします。- パラメータ:
b
- 抽象的なボタン
-
installKeyboardActions
public void installKeyboardActions(JComponent c)
デフォルト・キー・アクションを登録: スペースを押してボタンを"クリック"、キーボード・ニーモニック(もしあれば)を登録してください。- パラメータ:
c
- コンポーネント
-
uninstallKeyboardActions
public void uninstallKeyboardActions(JComponent c)
デフォルトのキー操作の登録を解除します。- パラメータ:
c
- コンポーネント
-
stateChanged
public void stateChanged(ChangeEvent e)
インタフェースからコピーされた説明:ChangeListener
リスナーの対象の状態が変更されたときに呼び出されます。- 定義:
stateChanged
、インタフェース:ChangeListener
- パラメータ:
e
- ChangeEventオブジェクト
-
focusGained
public void focusGained(FocusEvent e)
インタフェースからコピーされた説明:FocusListener
コンポーネントがキーボード・フォーカスを取得すると呼び出されます。- 定義:
focusGained
、インタフェース:FocusListener
- パラメータ:
e
- 処理されるイベント
-
focusLost
public void focusLost(FocusEvent e)
インタフェースからコピーされた説明:FocusListener
コンポーネントがキーボード・フォーカスを失うと呼び出されます。- 定義:
focusLost
、インタフェース:FocusListener
- パラメータ:
e
- 処理されるイベント
-
mouseMoved
public void mouseMoved(MouseEvent e)
インタフェースからコピーされた説明:MouseMotionListener
ボタンを押さずにマウス・カーソルをコンポーネント上に移動すると呼び出されます。- 定義:
mouseMoved
、インタフェース:MouseMotionListener
- パラメータ:
e
- 処理されるイベント
-
mouseDragged
public void mouseDragged(MouseEvent e)
インタフェースからコピーされた説明:MouseMotionListener
コンポーネント上でマウスのボタンを押してドラッグすると呼び出されます。MOUSE_DRAGGED
イベントは、マウスのボタンを離すまで、ドラッグが発生したコンポーネントに(マウスの位置がそのコンポーネントの境界内にあるかどうかに関係なく)継続して送られます。ドラッグ&ドロップの実装はプラットフォームによって異なるため、ネイティブのドラッグ&ドロップの操作中に
MOUSE_DRAGGED
イベントは転送されません。- 定義:
mouseDragged
、インタフェース:MouseMotionListener
- パラメータ:
e
- 処理されるイベント
-
mouseClicked
public void mouseClicked(MouseEvent e)
インタフェースからコピーされた説明:MouseListener
コンポーネント上でマウス・ボタンをクリック(押してから離す)したときに呼び出されます。- 定義:
mouseClicked
、インタフェース:MouseListener
- パラメータ:
e
- 処理されるイベント
-
mousePressed
public void mousePressed(MouseEvent e)
インタフェースからコピーされた説明:MouseListener
コンポーネント上でマウス・ボタンが押されると呼び出されます。- 定義:
mousePressed
、インタフェース:MouseListener
- パラメータ:
e
- 処理されるイベント
-
mouseReleased
public void mouseReleased(MouseEvent e)
インタフェースからコピーされた説明:MouseListener
コンポーネント上でマウス・ボタンが離されると呼び出されます。- 定義:
mouseReleased
、インタフェース:MouseListener
- パラメータ:
e
- 処理されるイベント
-
mouseEntered
public void mouseEntered(MouseEvent e)
インタフェースからコピーされた説明:MouseListener
コンポーネントにマウスが入ると呼び出されます。- 定義:
mouseEntered
、インタフェース:MouseListener
- パラメータ:
e
- 処理されるイベント
-
mouseExited
public void mouseExited(MouseEvent e)
インタフェースからコピーされた説明:MouseListener
コンポーネントからマウスが出ると呼び出されます。- 定義:
mouseExited
、インタフェース:MouseListener
- パラメータ:
e
- 処理されるイベント
-
-