JavaTM 2 Platform
Std. Ed. v1.3

クラス
java.awt.event.MouseEvent の使用

MouseEvent を使用しているパッケージ
java.awt このパッケージには、ユーザインタフェースの作成と、グラフィックスとイメージのペイントのためのクラスがすべて含まれています。 
java.awt.dnd ドラッグ&ドロップ操作は、多くのグラフィカルユーザインタフェースシステムで見られる直接的な操作ジェスチャーで、GUI の表現要素に論理的に関連した 2 つのエンティティ間で情報を変換する機構を提供します。 
java.awt.event このパッケージは、AWT コンポーネントによってトリガーされる各種のイベントを処理するためのインタフェース、およびクラスを提供します。 
javax.swing すべてのプラットフォームで可能な限り同じように機能する、「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.swing.event Swing コンポーネントによってトリガーされるイベントを提供します。 
javax.swing.plaf 1 つのインタフェースおよび多くの抽象クラスを提供しており、Swing は、プラグイン可能な Look & Feel 機能を実現するためにこれらのクラスを利用します。 
javax.swing.plaf.basic 基本 Look & Feel に従って作成されたユーザインタフェースオブジェクトを提供します。 
javax.swing.plaf.metal このパッケージは、Metal の Look & Feel に従って構築されるユーザインタフェースオブジェクトを提供します。  
javax.swing.table javax.swing.JTable を処理するためのクラスおよびインタフェースを提供します。 
javax.swing.text 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 
javax.swing.text.html HTML テキストエディタを作成するための HTMLEditorKit クラスとサポートクラスを提供します。  
 

java.awt での MouseEvent の使用
 

MouseEvent 型のパラメータを持つ java.awt のメソッド
protected  void Component.processMouseEvent(MouseEvent e)
          このコンポーネントで発生するマウスイベントを、登録されているすべての MouseListener オブジェクトに送ることにより、マウスイベントを処理します。
protected  void Component.processMouseMotionEvent(MouseEvent e)
          このコンポーネントで発生するマウスモーションイベントを、登録されているすべての MouseMotionListener オブジェクトに送ることにより、マウスモーションイベントを処理します。
 void AWTEventMulticaster.mouseClicked(MouseEvent e)
          リスナー a とリスナー b の mouseClicked メソッドを呼び出すことによって、mouseClicked イベントを処理します。
 void AWTEventMulticaster.mousePressed(MouseEvent e)
          リスナー a とリスナー b の mousePressed メソッドを呼び出すことによって、mousePressed イベントを処理します。
 void AWTEventMulticaster.mouseReleased(MouseEvent e)
          リスナー a とリスナー b の mouseReleased メソッドを呼び出すことによって、mouseReleased イベントを処理します。
 void AWTEventMulticaster.mouseEntered(MouseEvent e)
          リスナー a とリスナー b の mouseEntered メソッドを呼び出すことによって、mouseEntered イベントを処理します。
 void AWTEventMulticaster.mouseExited(MouseEvent e)
          リスナー a とリスナー b の mouseExited メソッドを呼び出すことによって、mouseExited イベントを処理します。
 void AWTEventMulticaster.mouseDragged(MouseEvent e)
          リスナー a とリスナー b の mouseDragged メソッドを呼び出すことによって、mouseDragged イベントを処理します。
 void AWTEventMulticaster.mouseMoved(MouseEvent e)
          リスナー a とリスナー b の mouseMoved メソッドを呼び出すことによって、mouseMoved イベントを処理します。
 

java.awt.dnd での MouseEvent の使用
 

MouseEvent 型のパラメータを持つ java.awt.dnd のメソッド
 void MouseDragGestureRecognizer.mouseClicked(MouseEvent e)
          コンポーネント上でマウスがクリックされると呼び出されます。
 void MouseDragGestureRecognizer.mousePressed(MouseEvent e)
          Component 上でマウスボタンが押されているときに呼び出されます。
 void MouseDragGestureRecognizer.mouseReleased(MouseEvent e)
          コンポーネント上でマウスボタンが離されると呼び出されます。
 void MouseDragGestureRecognizer.mouseEntered(MouseEvent e)
          コンポーネントにマウスが入ると呼び出されます。
 void MouseDragGestureRecognizer.mouseExited(MouseEvent e)
          コンポーネントからマウスが出ると呼び出されます。
 void MouseDragGestureRecognizer.mouseDragged(MouseEvent e)
          マウスボタンがコンポーネント上で押されたときに呼び出されます。
 void MouseDragGestureRecognizer.mouseMoved(MouseEvent e)
          コンポーネント上でマウスが移動する (ボタンは押されない) と呼び出されます。
 

java.awt.event での MouseEvent の使用
 

MouseEvent 型のパラメータを持つ java.awt.event のメソッド
 void MouseMotionListener.mouseDragged(MouseEvent e)
          コンポーネント上でマウスのボタンが押されたあとドラッグされたときに呼び出されます。
 void MouseMotionListener.mouseMoved(MouseEvent e)
          コンポーネント上でマウスが移動される (ボタンは押されない) と呼び出されます。
 void MouseMotionAdapter.mouseDragged(MouseEvent e)
          コンポーネント上でマウスのボタンが押されたあとドラッグされたときに呼び出されます。
 void MouseMotionAdapter.mouseMoved(MouseEvent e)
          コンポーネント上でマウスが移動される (ボタンは押されない) と呼び出されます。
 void MouseListener.mouseClicked(MouseEvent e)
          コンポーネント上でマウスがクリックされると呼び出されます。
 void MouseListener.mousePressed(MouseEvent e)
          コンポーネント上でマウスボタンが押されると呼び出されます。
 void MouseListener.mouseReleased(MouseEvent e)
          コンポーネント上でマウスボタンが離されると呼び出されます。
 void MouseListener.mouseEntered(MouseEvent e)
          コンポーネントにマウスが入ると呼び出されます。
 void MouseListener.mouseExited(MouseEvent e)
          コンポーネントからマウスが出ると呼び出されます。
 void MouseAdapter.mouseClicked(MouseEvent e)
          コンポーネント上でマウスがクリックされると呼び出されます。
 void MouseAdapter.mousePressed(MouseEvent e)
          コンポーネント上でマウスボタンが押されると呼び出されます。
 void MouseAdapter.mouseReleased(MouseEvent e)
          コンポーネント上でマウスボタンが離されると呼び出されます。
 void MouseAdapter.mouseEntered(MouseEvent e)
          コンポーネントにマウスが入ると呼び出されます。
 void MouseAdapter.mouseExited(MouseEvent e)
          コンポーネントからマウスが出ると呼び出されます。
 

javax.swing での MouseEvent の使用
 

MouseEvent を返す javax.swing のメソッド
static MouseEvent SwingUtilities.convertMouseEvent(Component source, MouseEvent sourceEvent, Component destination)
          その x と y メンバが destination の座標体系に変換済みの場合を除いて、sourceEvent と同じような MouseEvent を返します。
 

MouseEvent 型のパラメータを持つ javax.swing のメソッド
 String JComponent.getToolTipText(MouseEvent event)
          event のツールヒントとして使用される文字列を返します。
 Point JComponent.getToolTipLocation(MouseEvent event)
          このコンポーネントの座標系におけるツールヒントの位置を返します。
protected  void JComponent.processMouseMotionEvent(MouseEvent e)
           
 void ToolTipManager.mouseEntered(MouseEvent event)
           
 void ToolTipManager.mouseExited(MouseEvent event)
           
 void ToolTipManager.mousePressed(MouseEvent event)
           
 void ToolTipManager.mouseDragged(MouseEvent event)
           
 void ToolTipManager.mouseMoved(MouseEvent event)
           
 String JTabbedPane.getToolTipText(MouseEvent event)
          マウスイベントの位置によって決められるコンポーネントのツールヒントテキストを返します。
 void JMenuItem.processMouseEvent(MouseEvent e, MenuElement[] path, MenuSelectionManager manager)
          MenuSelectionManager から転送されるマウスイベントを処理します。
 void MenuSelectionManager.processMouseEvent(MouseEvent event)
          MenuElement は、MouseListener からイベントを受け取った場合、そのイベントを直接処理することはありません。
 void JPopupMenu.processMouseEvent(MouseEvent event, MenuElement[] path, MenuSelectionManager manager)
          このメソッドは MenuElement インタフェースに適合するために必要ですが、実装されていません。
 boolean JPopupMenu.isPopupTrigger(MouseEvent e)
          JPopupMenu の現在インストールされている UI が MouseEvent をポップアップトリガーと見なす場合は、true を返します。
static MouseEvent SwingUtilities.convertMouseEvent(Component source, MouseEvent sourceEvent, Component destination)
          その x と y メンバが destination の座標体系に変換済みの場合を除いて、sourceEvent と同じような MouseEvent を返します。
static boolean SwingUtilities.isLeftMouseButton(MouseEvent anEvent)
          マウスイベントが左マウスボタンを示す場合に true を返します。
static boolean SwingUtilities.isMiddleMouseButton(MouseEvent anEvent)
          マウスイベントが中央のマウスボタンを示す場合に true を返します。
static boolean SwingUtilities.isRightMouseButton(MouseEvent anEvent)
          マウスイベントが右マウスボタンを示す場合に true を返します。
 String JTree.getToolTipText(MouseEvent event)
          JComponentgetToolTipText メソッドをオーバーライドして、レンダリングのヒント (テキストセットがある場合) を使用できるようにします。
 String JTable.getToolTipText(MouseEvent event)
          JComponentgetToolTipText メソッドをオーバーライドして、レンダリングのヒント (テキストセットがある場合) を使用できるようにします。
 void JMenuBar.processMouseEvent(MouseEvent event, MenuElement[] path, MenuSelectionManager manager)
          MenuElement として実装されますが、処理は行いません。
 void MenuElement.processMouseEvent(MouseEvent event, MenuElement[] path, MenuSelectionManager manager)
          マウスイベントを処理します。
 

javax.swing.event での MouseEvent の使用
 

javax.swing.event での MouseEvent のサブクラス
 class MenuDragMouseEvent
          ドラッグ条件に従って転送された MouseEvent をメニュー要素が受け取ったことを、関係するオブジェクトに通知するために使用します。
 

MouseEvent 型のパラメータを持つ javax.swing.event のメソッド
 void MouseInputAdapter.mouseClicked(MouseEvent e)
           
 void MouseInputAdapter.mousePressed(MouseEvent e)
           
 void MouseInputAdapter.mouseReleased(MouseEvent e)
           
 void MouseInputAdapter.mouseEntered(MouseEvent e)
           
 void MouseInputAdapter.mouseExited(MouseEvent e)
           
 void MouseInputAdapter.mouseDragged(MouseEvent e)
           
 void MouseInputAdapter.mouseMoved(MouseEvent e)
           
 

javax.swing.plaf での MouseEvent の使用
 

MouseEvent 型のパラメータを持つ javax.swing.plaf のメソッド
 boolean PopupMenuUI.isPopupTrigger(MouseEvent e)
           
 

javax.swing.plaf.basic での MouseEvent の使用
 

MouseEvent を返す javax.swing.plaf.basic のメソッド
protected  MouseEvent BasicComboPopup.convertMouseEvent(MouseEvent e)
           
 

MouseEvent 型のパラメータを持つ javax.swing.plaf.basic のメソッド
 void BasicRadioButtonMenuItemUI.processMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager)
           
protected  void BasicComboPopup.delegateFocus(MouseEvent e)
          ポップアップが開くときに、フォーカスの送り先をイベントハンドラが決定するのを補助するユーティリティメソッドです。
protected  MouseEvent BasicComboPopup.convertMouseEvent(MouseEvent e)
           
protected  void BasicComboPopup.updateListBoxSelectionForEvent(MouseEvent anEvent, boolean shouldScroll)
          イベントリスナーが使うユーティリティメソッドです。
 void BasicComboPopup.InvocationMouseHandler.mousePressed(MouseEvent e)
           
 void BasicComboPopup.InvocationMouseHandler.mouseReleased(MouseEvent e)
           
 void BasicComboPopup.InvocationMouseMotionHandler.mouseDragged(MouseEvent e)
           
 void BasicComboPopup.ListMouseHandler.mousePressed(MouseEvent e)
           
 void BasicComboPopup.ListMouseHandler.mouseReleased(MouseEvent anEvent)
           
 void BasicComboPopup.ListMouseMotionHandler.mouseMoved(MouseEvent anEvent)
           
 void BasicCheckBoxMenuItemUI.processMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager)
           
 void BasicTabbedPaneUI.MouseHandler.mousePressed(MouseEvent e)
           
 boolean BasicPopupMenuUI.isPopupTrigger(MouseEvent e)
           
 void BasicTableUI.MouseInputHandler.mouseClicked(MouseEvent e)
           
 void BasicTableUI.MouseInputHandler.mousePressed(MouseEvent e)
           
 void BasicTableUI.MouseInputHandler.mouseReleased(MouseEvent e)
           
 void BasicTableUI.MouseInputHandler.mouseEntered(MouseEvent e)
           
 void BasicTableUI.MouseInputHandler.mouseExited(MouseEvent e)
           
 void BasicTableUI.MouseInputHandler.mouseMoved(MouseEvent e)
           
 void BasicTableUI.MouseInputHandler.mouseDragged(MouseEvent e)
           
 void BasicScrollBarUI.TrackListener.mouseReleased(MouseEvent e)
           
 void BasicScrollBarUI.TrackListener.mousePressed(MouseEvent e)
          マウスが「サム」コンポーネントよりも上で押された場合は、スクロールバーの値を 1 ページ分だけ減らします (ページアップ)。
 void BasicScrollBarUI.TrackListener.mouseDragged(MouseEvent e)
          モデルの値を、トラックの原点を基準にしてサムの上部/左側に設定します。
 void BasicScrollBarUI.TrackListener.mouseMoved(MouseEvent e)
           
 void BasicScrollBarUI.ArrowButtonListener.mousePressed(MouseEvent e)
           
 void BasicScrollBarUI.ArrowButtonListener.mouseReleased(MouseEvent e)
           
 void BasicToolBarUI.DockingListener.mouseClicked(MouseEvent e)
           
 void BasicToolBarUI.DockingListener.mousePressed(MouseEvent e)
           
 void BasicToolBarUI.DockingListener.mouseReleased(MouseEvent e)
           
 void BasicToolBarUI.DockingListener.mouseEntered(MouseEvent e)
           
 void BasicToolBarUI.DockingListener.mouseExited(MouseEvent e)
           
 void BasicToolBarUI.DockingListener.mouseDragged(MouseEvent e)
           
 void BasicToolBarUI.DockingListener.mouseMoved(MouseEvent e)
           
 void BasicFileChooserUI.DoubleClickListener.mouseClicked(MouseEvent e)
           
 void BasicButtonListener.mouseMoved(MouseEvent e)
           
 void BasicButtonListener.mouseDragged(MouseEvent e)
           
 void BasicButtonListener.mouseClicked(MouseEvent e)
           
 void BasicButtonListener.mousePressed(MouseEvent e)
           
 void BasicButtonListener.mouseReleased(MouseEvent e)
           
 void BasicButtonListener.mouseEntered(MouseEvent e)
           
 void BasicButtonListener.mouseExited(MouseEvent e)
           
 void BasicInternalFrameUI.BorderListener.mouseClicked(MouseEvent e)
           
 void BasicInternalFrameUI.BorderListener.mouseReleased(MouseEvent e)
           
 void BasicInternalFrameUI.BorderListener.mousePressed(MouseEvent e)
           
 void BasicInternalFrameUI.BorderListener.mouseDragged(MouseEvent e)
           
 void BasicInternalFrameUI.BorderListener.mouseMoved(MouseEvent e)
           
 void BasicInternalFrameUI.BorderListener.mouseExited(MouseEvent e)
           
 void BasicInternalFrameUI.GlassPaneDispatcher.mousePressed(MouseEvent e)
          アクティブでないとき、マウスイベントは適宜、UI に転送されてフレームをアクティブにするか、フレーム内部の子コンポーネントに転送されます。
 void BasicInternalFrameUI.GlassPaneDispatcher.mouseEntered(MouseEvent e)
          mouseEntered イベントをフレーム内部の子コンテナに転送します。
 void BasicInternalFrameUI.GlassPaneDispatcher.mouseMoved(MouseEvent e)
          mouseMoved イベントをフレーム内部の子コンテナに転送します。
 void BasicInternalFrameUI.GlassPaneDispatcher.mouseExited(MouseEvent e)
          mouseExited イベントをフレーム内部の子コンテナに転送します。
 void BasicInternalFrameUI.GlassPaneDispatcher.mouseClicked(MouseEvent e)
          mouseClicked イベントを無視します。
 void BasicInternalFrameUI.GlassPaneDispatcher.mouseReleased(MouseEvent e)
          mouseReleased イベントを無視します。
 void BasicInternalFrameUI.GlassPaneDispatcher.mouseDragged(MouseEvent e)
          mouseDragged イベントを無視します。
 void BasicListUI.MouseInputHandler.mouseClicked(MouseEvent e)
           
 void BasicListUI.MouseInputHandler.mouseEntered(MouseEvent e)
           
 void BasicListUI.MouseInputHandler.mouseExited(MouseEvent e)
           
 void BasicListUI.MouseInputHandler.mousePressed(MouseEvent e)
           
 void BasicListUI.MouseInputHandler.mouseDragged(MouseEvent e)
           
 void BasicListUI.MouseInputHandler.mouseMoved(MouseEvent e)
           
 void BasicListUI.MouseInputHandler.mouseReleased(MouseEvent e)
           
 void BasicTableHeaderUI.MouseInputHandler.mouseClicked(MouseEvent e)
           
 void BasicTableHeaderUI.MouseInputHandler.mousePressed(MouseEvent e)
           
 void BasicTableHeaderUI.MouseInputHandler.mouseMoved(MouseEvent e)
           
 void BasicTableHeaderUI.MouseInputHandler.mouseDragged(MouseEvent e)
           
 void BasicTableHeaderUI.MouseInputHandler.mouseReleased(MouseEvent e)
           
 void BasicTableHeaderUI.MouseInputHandler.mouseEntered(MouseEvent e)
           
 void BasicTableHeaderUI.MouseInputHandler.mouseExited(MouseEvent e)
           
protected  boolean BasicTreeUI.startEditing(TreePath path, MouseEvent event)
          cellEditor がある場合に、shouldSelectCell が true を返したときにノードの編集を開始します。
protected  boolean BasicTreeUI.isToggleSelectionEvent(MouseEvent event)
          true が返された場合、ノード上のマウスイベントに基づいてマウスの下の行だけが選択を切り替えられます。
protected  boolean BasicTreeUI.isMultiSelectEvent(MouseEvent event)
          true が返された場合、ノード上のマウスイベントがアンカーポイントから選択されます。
protected  boolean BasicTreeUI.isToggleEvent(MouseEvent event)
          true が返された場合、マウスの下の行がイベントに基づいて切り替えられます。
protected  void BasicTreeUI.selectPathForEvent(TreePath path, MouseEvent event)
          特定の行での MouseEvent に基づいて選択を更新するためにメッセージとして送られます。
 void BasicTreeUI.MouseHandler.mousePressed(MouseEvent e)
          コンポーネント上でマウスボタンが押されたときに呼び出されます。
 void BasicTreeUI.MouseInputHandler.mouseClicked(MouseEvent e)
           
 void BasicTreeUI.MouseInputHandler.mousePressed(MouseEvent e)
           
 void BasicTreeUI.MouseInputHandler.mouseReleased(MouseEvent e)
           
 void BasicTreeUI.MouseInputHandler.mouseEntered(MouseEvent e)
           
 void BasicTreeUI.MouseInputHandler.mouseExited(MouseEvent e)
           
 void BasicTreeUI.MouseInputHandler.mouseDragged(MouseEvent e)
           
 void BasicTreeUI.MouseInputHandler.mouseMoved(MouseEvent e)
           
 void BasicSplitPaneDivider.MouseHandler.mousePressed(MouseEvent e)
          DragController の適切なインスタンスを生成してドラッグセッションを開始します。
 void BasicSplitPaneDivider.MouseHandler.mouseReleased(MouseEvent e)
          ドラッガが null ではない場合、completeDrag を使ってメッセージが送られます。
 void BasicSplitPaneDivider.MouseHandler.mouseDragged(MouseEvent e)
          ドラッガが null ではない場合、continueDrag を使ってメッセージが送られます。
 void BasicSplitPaneDivider.MouseHandler.mouseMoved(MouseEvent e)
          方向に基づいてカーソルをリセットします。
protected  int BasicSplitPaneDivider.DragController.positionForMouseEvent(MouseEvent e)
          渡された MouseEvent に基づいてディバイダを配置する新しい位置を返します。
protected  void BasicSplitPaneDivider.DragController.continueDrag(MouseEvent e)
          マウスイベントの新しい位置で dragDividerTo をメッセージとして送ります。
protected  void BasicSplitPaneDivider.DragController.completeDrag(MouseEvent e)
          マウスイベントの新しい位置で finishDraggingTo をメッセージとして送ります。
protected  int BasicSplitPaneDivider.VerticalDragController.positionForMouseEvent(MouseEvent e)
          渡された MouseEvent に基づいてディバイダを配置する新しい位置を返します。
 void BasicDesktopIconUI.MouseInputHandler.mouseReleased(MouseEvent e)
           
 void BasicDesktopIconUI.MouseInputHandler.mousePressed(MouseEvent e)
           
 void BasicDesktopIconUI.MouseInputHandler.mouseMoved(MouseEvent e)
           
 void BasicDesktopIconUI.MouseInputHandler.mouseDragged(MouseEvent e)
           
 void BasicSliderUI.TrackListener.mouseReleased(MouseEvent e)
           
 void BasicSliderUI.TrackListener.mousePressed(MouseEvent e)
          マウスが「サム」コンポーネントよりも上で押された場合は、スクロールバーの値を 1 ページ分だけ減らします (ページアップ)。
 void BasicSliderUI.TrackListener.mouseDragged(MouseEvent e)
          モデルの値を、トラックの原点を基準にしてサムの上部/左側に設定します。
 void BasicSliderUI.TrackListener.mouseMoved(MouseEvent e)
           
 void BasicMenuItemUI.MouseInputHandler.mouseClicked(MouseEvent e)
           
 void BasicMenuItemUI.MouseInputHandler.mousePressed(MouseEvent e)
           
 void BasicMenuItemUI.MouseInputHandler.mouseReleased(MouseEvent e)
           
 void BasicMenuItemUI.MouseInputHandler.mouseEntered(MouseEvent e)
           
 void BasicMenuItemUI.MouseInputHandler.mouseExited(MouseEvent e)
           
 void BasicMenuItemUI.MouseInputHandler.mouseDragged(MouseEvent e)
           
 void BasicMenuItemUI.MouseInputHandler.mouseMoved(MouseEvent e)
           
 

MouseEvent 型のパラメータを持つ javax.swing.plaf.basic のコンストラクタ
BasicTreeUI.MouseInputHandler(Component source, Component destination, MouseEvent event)
           
BasicSplitPaneDivider.DragController(MouseEvent e)
           
BasicSplitPaneDivider.VerticalDragController(MouseEvent e)
           
 

javax.swing.plaf.metal での MouseEvent の使用
 

MouseEvent 型のパラメータを持つ javax.swing.plaf.metal のメソッド
 void MetalFileChooserUI.SingleClickListener.mouseClicked(MouseEvent e)
           
 void MetalComboBoxUI.MetalComboPopup.delegateFocus(MouseEvent e)
           
 void MetalToolBarUI.MetalDockingListener.mousePressed(MouseEvent e)
           
 void MetalToolBarUI.MetalDockingListener.mouseDragged(MouseEvent e)
           
 

javax.swing.table での MouseEvent の使用
 

MouseEvent 型のパラメータを持つ javax.swing.table のメソッド
 String JTableHeader.getToolTipText(MouseEvent event)
          テキストセットがある場合に、レンダリングのヒントとしてそれを使えるようにします。
 

javax.swing.text での MouseEvent の使用
 

MouseEvent 型のパラメータを持つ javax.swing.text のメソッド
protected  void DefaultCaret.positionCaret(MouseEvent e)
          viewToModel() を使用して、マウスイベントの座標からキャレットの位置の設定を試みます。
protected  void DefaultCaret.moveCaret(MouseEvent e)
          viewToModel() を使用して、マウスイベントの座標からキャレットの移動を試みます。
 void DefaultCaret.mouseClicked(MouseEvent e)
          マウスがクリックされたときに呼び出されます。
 void DefaultCaret.mousePressed(MouseEvent e)
          このメソッドは、ボタン 1 がクリックされた場合に、関連するテキストコンポーネントへのフォーカスを要求し、キャレットの位置を設定するために実装されています。
 void DefaultCaret.mouseReleased(MouseEvent e)
          マウスボタンを離したときに呼び出されます。
 void DefaultCaret.mouseEntered(MouseEvent e)
          マウスがある領域に入ったときに呼び出されます。
 void DefaultCaret.mouseExited(MouseEvent e)
          マウスがある領域から出たときに呼び出されます。
 void DefaultCaret.mouseDragged(MouseEvent e)
          マウスポインタの現在位置に従って、キャレットを移動します。
 void DefaultCaret.mouseMoved(MouseEvent e)
          マウスが移動したときに呼び出されます。
 

javax.swing.text.html での MouseEvent の使用
 

MouseEvent 型のパラメータを持つ javax.swing.text.html のメソッド
 void HTMLEditorKit.LinkController.mouseClicked(MouseEvent e)
          マウスクリックイベントで呼び出されます。
 void HTMLEditorKit.LinkController.mouseDragged(MouseEvent e)
           
 void HTMLEditorKit.LinkController.mouseMoved(MouseEvent e)
           
 void FormView.MouseEventListener.mouseReleased(MouseEvent evt)
           
 


JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.