Class SizeGrip.MouseHandler

java.lang.Object
java.awt.event.MouseAdapter
javax.swing.event.MouseInputAdapter
org.nuiton.jaxx.widgets.extra.tooltip.SizeGrip.MouseHandler
All Implemented Interfaces:
java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.util.EventListener, javax.swing.event.MouseInputListener
Enclosing class:
SizeGrip

protected class SizeGrip.MouseHandler
extends javax.swing.event.MouseInputAdapter
Listens for mouse events on this panel and resizes the parent window appropriately.
Version:
1.0
Author:
Robert Futrell
  • Field Summary

    Fields
    Modifier and Type Field Description
    protected java.awt.Point origPos  
  • Constructor Summary

    Constructors
    Modifier Constructor Description
    protected MouseHandler()  
  • Method Summary

    Modifier and Type Method Description
    void mouseDragged​(java.awt.event.MouseEvent e)  
    void mousePressed​(java.awt.event.MouseEvent e)  
    void mouseReleased​(java.awt.event.MouseEvent e)  

    Methods inherited from class java.awt.event.MouseAdapter

    mouseClicked, mouseEntered, mouseExited, mouseMoved, mouseWheelMoved

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface java.awt.event.MouseListener

    mouseClicked, mouseEntered, mouseExited

    Methods inherited from interface java.awt.event.MouseMotionListener

    mouseMoved
  • Field Details

    • origPos

      protected java.awt.Point origPos
  • Constructor Details

    • MouseHandler

      protected MouseHandler()
  • Method Details

    • mouseDragged

      public void mouseDragged​(java.awt.event.MouseEvent e)
      Specified by:
      mouseDragged in interface java.awt.event.MouseMotionListener
      Overrides:
      mouseDragged in class java.awt.event.MouseAdapter
    • mousePressed

      public void mousePressed​(java.awt.event.MouseEvent e)
      Specified by:
      mousePressed in interface java.awt.event.MouseListener
      Overrides:
      mousePressed in class java.awt.event.MouseAdapter
    • mouseReleased

      public void mouseReleased​(java.awt.event.MouseEvent e)
      Specified by:
      mouseReleased in interface java.awt.event.MouseListener
      Overrides:
      mouseReleased in class java.awt.event.MouseAdapter