public class MouseActions
extends Object
Execute actions with the mouse.
Constructor Summary
Constructors
Creates a new mouse actions.
Method Summary
All Methods
Instance Methods
Concrete Methods
Deprecated Methods
protected org.openqa.selenium.interactions.Actions
org.openqa.selenium.interactions.Mouse
Clicks at the current mouse location.
Clicks (without releasing) at the current mouse
location.
Performs a context-click at the current mouse location.
Performs a double-click at the current mouse location.
Moves the mouse from its current position (or 0,0) by the
given offset.
Releases the depressed left mouse button at the current
mouse location.
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Constructor Details
MouseActions
public MouseActions
(org.openqa.selenium.WebDriver driver)
Creates a new mouse actions.
Parameters:
driver
- driver
Method Details
actions
protected org.openqa.selenium.interactions.Actions actions ()
Get the actions object.
Returns:
actions object
basic
@Deprecated
public org.openqa.selenium.interactions.Mouse basic ()
Deprecated.
Basic mouse operations
Returns:
low level interface to control the mouse
clickAndHold
Clicks (without releasing) at the current mouse location.
Returns:
this object reference to chain calls
See Also:
release
Releases the depressed left mouse button at the current mouse
location.
Returns:
this object reference to chain calls
See Also:
click
Clicks at the current mouse location. Useful when combined
with
Returns:
this object reference to chain calls
See Also:
doubleClick
Performs a double-click at the current mouse location.
Returns:
this object reference to chain calls
contextClick
Performs a context-click at the current mouse location.
Returns:
this object reference to chain calls
See Also:
moveByOffset
Moves the mouse from its current position (or 0,0) by the
given offset. If the coordinates
provided are outside the viewport (the mouse will end up outside the browser
window) then
the viewport is scrolled to match.
Parameters:
xOffset
- horizontal offset. A negative value means moving
the mouse left.
yOffset
- vertical offset. A negative value means moving
the mouse up.
Returns:
this object reference to chain calls
See Also:
Actions.moveByOffset(int, int)