    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class java.awt.event.MouseEvent

    java.lang.Object
       |
       +----java.util.EventObject
               |
               +----java.awt.AWTEvent
                       |
                       +----java.awt.event.ComponentEvent
                               |
                               +----java.awt.event.InputEvent
                                       |
                                       +----java.awt.event.MouseEvent

public class MouseEvent
extends InputEvent

The mouse event.

##

MOUSE_CLICKED
  The mouse clicked event type.
MOUSE_DRAGGED
  The mouse dragged event type.
MOUSE_ENTERED
  The mouse entered event type.
MOUSE_EXITED
  The mouse exited event type.
MOUSE_FIRST
  Marks the first integer id for the range of mouse event ids.
MOUSE_LAST
  Marks the last integer id for the range of mouse event ids.
MOUSE_MOVED
  The mouse moved event type.
MOUSE_PRESSED
  The mouse pressed event type.
MOUSE_RELEASED
  The mouse released event type.

##

MouseEvent(Component, int, long, int, int, int, int, boolean)
  Constructs a MouseEvent object with the specified source component, type, modifiers, coordinates, and click count.

##

getClickCount()
  Return the number of mouse clicks associated with this event.
getPoint()
  Returns the x,y position of the event relative to the source component.
getX()
  Returns the x position of the event relative to the source component.
getY()
  Returns the y position of the event relative to the source component.
isPopupTrigger()
  Returns whether or not this mouse event is the popup-menu trigger event for the platform.
paramString()
translatePoint(int, int)
  Translates the coordinate position of the event by x, y.

##

MOUSE_FIRST

      public final static int MOUSE_FIRST

  Marks the first integer id for the range of mouse event ids.

MOUSE_LAST

      public final static int MOUSE_LAST

  Marks the last integer id for the range of mouse event ids.

MOUSE_CLICKED

      public final static int MOUSE_CLICKED

  The mouse clicked event type.

MOUSE_PRESSED

      public final static int MOUSE_PRESSED

  The mouse pressed event type.

MOUSE_RELEASED

      public final static int MOUSE_RELEASED

  The mouse released event type.

MOUSE_MOVED

      public final static int MOUSE_MOVED

  The mouse moved event type.

MOUSE_ENTERED

      public final static int MOUSE_ENTERED

  The mouse entered event type.

MOUSE_EXITED

      public final static int MOUSE_EXITED

  The mouse exited event type.

MOUSE_DRAGGED

      public final static int MOUSE_DRAGGED

  The mouse dragged event type.

##

MouseEvent

      public MouseEvent(Component source,
                        int id,
                        long when,
                        int modifiers,
                        int x,
                        int y,
                        int clickCount,
                        boolean popupTrigger)

  Constructs a MouseEvent object with the specified source component, type, modifiers, coordinates, and click count.

  Parameters:
    source - the object where the event originated

##

getX

      public int getX()

  Returns the x position of the event relative to the source component.

getY

      public int getY()

  Returns the y position of the event relative to the source component.

getPoint

      public Point getPoint()

  Returns the x,y position of the event relative to the source component.

translatePoint

      public synchronized void translatePoint(int x,
                                              int y)

  Translates the coordinate position of the event by x, y.

  Parameters:
    x - the x value added to the current x coordinate position
    y - the y value added to the current y coordinate position

getClickCount

      public int getClickCount()

  Return the number of mouse clicks associated with this event.

isPopupTrigger

      public boolean isPopupTrigger()

  Returns whether or not this mouse event is the popup-menu trigger event for the platform.

paramString

      public String paramString()

Overrides:
  paramString in class ComponentEvent

    All Packages  Class Hierarchy  This Package  Previous  Next  Index