-
- すべてのスーパー・インタフェース:
EventListener
- 既知のすべてのサブインタフェース:
MouseInputListener
- 既知のすべての実装クラス:
AWTEventMulticaster,BasicButtonListener,BasicComboPopup.InvocationMouseHandler,BasicComboPopup.ListMouseHandler,BasicDesktopIconUI.MouseInputHandler,BasicFileChooserUI.DoubleClickListener,BasicInternalFrameUI.BorderListener,BasicInternalFrameUI.GlassPaneDispatcher,BasicListUI.MouseInputHandler,BasicMenuItemUI.MouseInputHandler,BasicMenuUI.MouseInputHandler,BasicScrollBarUI.ArrowButtonListener,BasicScrollBarUI.TrackListener,BasicSliderUI.TrackListener,BasicSplitPaneDivider.MouseHandler,BasicTabbedPaneUI.MouseHandler,BasicTableHeaderUI.MouseInputHandler,BasicTableUI.MouseInputHandler,BasicTextUI.BasicCaret,BasicToolBarUI.DockingListener,BasicTreeUI.MouseHandler,BasicTreeUI.MouseInputHandler,DefaultCaret,FormView.MouseEventListener,HTMLEditorKit.LinkController,MetalFileChooserUI.SingleClickListener,MetalToolBarUI.MetalDockingListener,MouseAdapter,MouseDragGestureRecognizer,MouseInputAdapter,ToolTipManager
public interface MouseListener extends EventListener
コンポーネント上の「関連する」マウス・イベント(プレス、リリース、クリック、フォーカス取得、フォーカス喪失)を受け取るためのリスナー・インタフェースです。 マウスの移動およびドラッグを追跡するには、MouseMotionListenerを使用します。マウス・イベントの処理に関連するクラスは、このインタフェース(および含まれているすべてのメソッド)を実装するか、抽象クラス
MouseAdapterを拡張します(関連するメソッドだけをオーバーライド)。そのクラスから作成されたリスナー・オブジェクトは、コンポーネントの
addMouseListenerメソッドを使ってコンポーネントに登録されます。 マウス・イベントは、マウスを押したり、離したり、クリック(押してから離す)したときに生成されます。 また、マウス・カーソルがコンポーネントに入ったり、コンポーネントから出たりしたときにも、マウス・イベントが生成されます。 マウス・イベントが発生すると、リスナー・オブジェクトの関連するメソッドが呼び出され、そのメソッドにMouseEventが渡されます。- 導入されたバージョン:
- 1.1
- 関連項目:
MouseAdapter,MouseEvent, Tutorial: Writing a Mouse Listener
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 voidmouseClicked(MouseEvent e)コンポーネント上でマウス・ボタンをクリック(押してから離す)したときに呼び出されます。voidmouseEntered(MouseEvent e)コンポーネントにマウスが入ると呼び出されます。voidmouseExited(MouseEvent e)コンポーネントからマウスが出ると呼び出されます。voidmousePressed(MouseEvent e)コンポーネント上でマウス・ボタンが押されると呼び出されます。voidmouseReleased(MouseEvent e)コンポーネント上でマウス・ボタンが離されると呼び出されます。
-
-
-
メソッドの詳細
-
mouseClicked
void mouseClicked(MouseEvent e)
コンポーネント上でマウス・ボタンをクリック(押してから離す)したときに呼び出されます。- パラメータ:
e- 処理されるイベント
-
mousePressed
void mousePressed(MouseEvent e)
コンポーネント上でマウス・ボタンが押されると呼び出されます。- パラメータ:
e- 処理されるイベント
-
mouseReleased
void mouseReleased(MouseEvent e)
コンポーネント上でマウス・ボタンが離されると呼び出されます。- パラメータ:
e- 処理されるイベント
-
mouseEntered
void mouseEntered(MouseEvent e)
コンポーネントにマウスが入ると呼び出されます。- パラメータ:
e- 処理されるイベント
-
mouseExited
void mouseExited(MouseEvent e)
コンポーネントからマウスが出ると呼び出されます。- パラメータ:
e- 処理されるイベント
-
-