Module java.desktop

Class BasicDesktopIconUI.MouseInputHandler

java.lang.Object
java.awt.event.MouseAdapter
javax.swing.event.MouseInputAdapter
javax.swing.plaf.basic.BasicDesktopIconUI.MouseInputHandler
All Implemented Interfaces:
MouseListener, MouseMotionListener, MouseWheelListener, EventListener, MouseInputListener
Enclosing class:
BasicDesktopIconUI

public class BasicDesktopIconUI.MouseInputHandler
extends MouseInputAdapter
Listens for mouse movements and acts on them. This class should be treated as a "protected" inner class. Instantiate it only within subclasses of BasicDesktopIconUI.
  • Constructor Details

    • MouseInputHandler

      public MouseInputHandler()
  • Method Details

    • moveAndRepaint

      public void moveAndRepaint​(JComponent f, int newX, int newY, int newWidth, int newHeight)
      Moves and repaints a component f.
      Parameters:
      f - a component
      newX - a new X coordinate
      newY - a new Y coordinate
      newWidth - a new width
      newHeight - a new height