org.uispec4j
Class Mouse

java.lang.Object
  extended by org.uispec4j.Mouse

public class Mouse
extends java.lang.Object

Utility for simulating mouse inputs.


Method Summary
static void click(UIComponent uiComponent)
          Clicks in the center of a UIComponent.
static void doClickInRectangle(java.awt.Component component, java.awt.Rectangle rect, boolean useRightClick, Key.Modifier keyModifier)
          Clicks in a given area of a Swing component.
static void doClickInRectangle(UIComponent uiComponent, java.awt.Rectangle rect, boolean useRightClick, Key.Modifier keyModifier)
          Clicks in a given area of a UIComponent.
static void doDoubleClickInRectangle(java.awt.Component component, java.awt.Rectangle rect)
          Double clicks in a given area of a Swing component.
static void doubleClick(UIComponent uiComponent)
          Double clicks in the center of a UIComponent.
static void drag(java.awt.Component component, boolean useRightClick, Key.Modifier keyModifier, int x, int y)
           
static void drag(java.awt.Component component, int x, int y)
           
static void drag(UIComponent component, boolean useRightClick, Key.Modifier keyModifier, int x, int y)
           
static void drag(UIComponent component, int x, int y)
           
static void pressed(java.awt.Component component, boolean useRightClick, Key.Modifier keyModifier, int x, int y)
           
static void pressed(java.awt.Component component, int x, int y)
           
static void pressed(UIComponent component, boolean useRightClick, Key.Modifier keyModifier, int x, int y)
           
static void pressed(UIComponent component, int x, int y)
           
static void released(java.awt.Component component, boolean useRightClick, Key.Modifier keyModifier, int x, int y)
           
static void released(java.awt.Component component, int x, int y)
           
static void released(UIComponent component, boolean useRightClick, Key.Modifier keyModifier, int x, int y)
           
static void released(UIComponent component, int x, int y)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

click

public static void click(UIComponent uiComponent)
Clicks in the center of a UIComponent.


doubleClick

public static void doubleClick(UIComponent uiComponent)
Double clicks in the center of a UIComponent.


doClickInRectangle

public static void doClickInRectangle(UIComponent uiComponent,
                                      java.awt.Rectangle rect,
                                      boolean useRightClick,
                                      Key.Modifier keyModifier)
Clicks in a given area of a UIComponent.


doClickInRectangle

public static void doClickInRectangle(java.awt.Component component,
                                      java.awt.Rectangle rect,
                                      boolean useRightClick,
                                      Key.Modifier keyModifier)
Clicks in a given area of a Swing component.


doDoubleClickInRectangle

public static void doDoubleClickInRectangle(java.awt.Component component,
                                            java.awt.Rectangle rect)
Double clicks in a given area of a Swing component.


pressed

public static void pressed(UIComponent component,
                           int x,
                           int y)

released

public static void released(UIComponent component,
                            int x,
                            int y)

drag

public static void drag(UIComponent component,
                        int x,
                        int y)

pressed

public static void pressed(UIComponent component,
                           boolean useRightClick,
                           Key.Modifier keyModifier,
                           int x,
                           int y)

released

public static void released(UIComponent component,
                            boolean useRightClick,
                            Key.Modifier keyModifier,
                            int x,
                            int y)

drag

public static void drag(UIComponent component,
                        boolean useRightClick,
                        Key.Modifier keyModifier,
                        int x,
                        int y)

pressed

public static void pressed(java.awt.Component component,
                           int x,
                           int y)

released

public static void released(java.awt.Component component,
                            int x,
                            int y)

drag

public static void drag(java.awt.Component component,
                        int x,
                        int y)

pressed

public static void pressed(java.awt.Component component,
                           boolean useRightClick,
                           Key.Modifier keyModifier,
                           int x,
                           int y)

released

public static void released(java.awt.Component component,
                            boolean useRightClick,
                            Key.Modifier keyModifier,
                            int x,
                            int y)

drag

public static void drag(java.awt.Component component,
                        boolean useRightClick,
                        Key.Modifier keyModifier,
                        int x,
                        int y)


Copyright © 2004-2010. All Rights Reserved.