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

クラスBasicDesktopIconUI.MouseInputHandler

    • コンストラクタの詳細

      • MouseInputHandler

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

      • mouseReleased

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

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

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

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

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

        定義:
        mouseDragged、インタフェース: MouseMotionListener
        オーバーライド:
        mouseDragged、クラス: MouseAdapter
        パラメータ:
        e - 処理されるイベント
      • moveAndRepaint

        public void moveAndRepaint​(JComponent f,
                                   int newX,
                                   int newY,
                                   int newWidth,
                                   int newHeight)
        コンポーネントfを移動および再描画します。
        パラメータ:
        f - コンポーネント
        newX - 新しいX座標
        newY - 新しいY座標
        newWidth - 新しい幅
        newHeight - 新しい高さ