Module  java.desktop

Class BasicInternalFrameUI.GlassPaneDispatcher

    • 构造方法详细信息

      • GlassPaneDispatcher

        protected GlassPaneDispatcher​()
    • 方法详细信息

      • mousePressed

        public void mousePressed​(MouseEvent e)
        在组件上按下鼠标按钮时调用。
        Specified by:
        mousePressed在接口 MouseListener
        参数
        e - 要处理的事件
      • mouseMoved

        public void mouseMoved​(MouseEvent e)
        当鼠标光标移动到组件上但没有按钮被按下时调用。
        Specified by:
        mouseMoved在接口 MouseMotionListener
        参数
        e - 要处理的事件
      • mouseExited

        public void mouseExited​(MouseEvent e)
        当鼠标退出组件时调用。
        Specified by:
        mouseExited在接口 MouseListener
        参数
        e - 要处理的事件
      • mouseClicked

        public void mouseClicked​(MouseEvent e)
        在组件上单击(按下并释放)鼠标按钮时调用。
        Specified by:
        mouseClicked在接口 MouseListener
        参数
        e - 要处理的事件
      • mouseReleased

        public void mouseReleased​(MouseEvent e)
        在组件上释放鼠标按钮时调用。
        Specified by:
        mouseReleased接口 MouseListener
        参数
        e - 要处理的事件
      • mouseDragged

        public void mouseDragged​(MouseEvent e)
        在组件上按下鼠标按钮然后拖动时调用。 MOUSE_DRAGGED事件将继续传递到拖动发起的组件,直到鼠标按钮释放(无论鼠标位置是否在组件的边界内)。

        由于平台相关的拖放实现,在本机拖放操作期间可能无法传送MOUSE_DRAGGED事件。

        Specified by:
        mouseDragged在接口 MouseMotionListener
        参数
        e - the event to be processed