モジュール java.desktop
パッケージ javax.swing.plaf.basic

クラスBasicListUI.MouseInputHandler

  • すべての実装されたインタフェース:
    MouseListener, MouseMotionListener, EventListener, MouseInputListener
    含まれているクラス:
    BasicListUI


    public class BasicListUI.MouseInputHandler
    extends Object
    implements MouseInputListener
    JListのためのフォーカス処理とマウス入力です。 このクラスのインスタンスは、installUI()時に、適切なjava.awt.Componentリストに追加されます。 キーボード入力はJComponent KeyboardActionsで処理されます。installKeyboardActions()を参照してください。

    警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースとの互換性がなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4以降、すべてのJavaBeans™用の長期間の格納サポートがjava.beansパッケージに追加されています。 XMLEncoderを参照してください。

    関連項目:
    BasicListUI.createMouseInputListener(), BasicListUI.installKeyboardActions(), BasicListUI.installUI(javax.swing.JComponent)
    • コンストラクタの詳細

      • MouseInputHandler

        public MouseInputHandler​()
    • メソッドの詳細

      • mouseClicked

        public void mouseClicked​(MouseEvent e)
        インタフェースからコピーされた説明: MouseListener
        コンポーネント上でマウス・ボタンをクリック(押してから離す)したときに呼び出されます。
        定義:
        mouseClicked、インタフェース: MouseListener
        パラメータ:
        e - 処理されるイベント
      • mouseEntered

        public void mouseEntered​(MouseEvent e)
        インタフェースからコピーされた説明: MouseListener
        コンポーネントにマウスが入ると呼び出されます。
        定義:
        mouseEntered、インタフェース: MouseListener
        パラメータ:
        e - 処理されるイベント
      • mouseExited

        public void mouseExited​(MouseEvent e)
        インタフェースからコピーされた説明: MouseListener
        コンポーネントからマウスが出ると呼び出されます。
        定義:
        mouseExited、インタフェース: MouseListener
        パラメータ:
        e - 処理されるイベント
      • mousePressed

        public void mousePressed​(MouseEvent e)
        インタフェースからコピーされた説明: MouseListener
        コンポーネント上でマウス・ボタンが押されると呼び出されます。
        定義:
        mousePressed、インタフェース: MouseListener
        パラメータ:
        e - 処理されるイベント
      • mouseDragged

        public void mouseDragged​(MouseEvent e)
        インタフェースからコピーされた説明: MouseMotionListener
        コンポーネント上でマウスのボタンを押してドラッグすると呼び出されます。 MOUSE_DRAGGEDイベントは、マウスのボタンを離すまで、ドラッグが発生したコンポーネントに(マウスの位置がそのコンポーネントの境界内にあるかどうかに関係なく)継続して送られます。

        ドラッグ&ドロップの実装はプラットフォームによって異なるため、ネイティブのドラッグ&ドロップの操作中にMOUSE_DRAGGEDイベントは転送されません。

        定義:
        mouseDragged、インタフェース: MouseMotionListener
        パラメータ:
        e - 処理されるイベント
      • mouseMoved

        public void mouseMoved​(MouseEvent e)
        インタフェースからコピーされた説明: MouseMotionListener
        ボタンを押さずにマウス・カーソルをコンポーネント上に移動すると呼び出されます。
        定義:
        mouseMoved、インタフェース: MouseMotionListener
        パラメータ:
        e - 処理されるイベント
      • mouseReleased

        public void mouseReleased​(MouseEvent e)
        インタフェースからコピーされた説明: MouseListener
        コンポーネント上でマウス・ボタンが離されると呼び出されます。
        定義:
        mouseReleased、インタフェース: MouseListener
        パラメータ:
        e - 処理されるイベント