Package org.cef.handler
Interface CefWindowHandler
-
- All Known Implementing Classes:
CefClient
,CefWindowHandlerAdapter
public interface CefWindowHandler
Implement this interface to handle events if window rendering is enabled.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.awt.Rectangle
getRect(CefBrowser browser)
Retrieve the view rectangle.void
onMouseEvent(CefBrowser browser, int event, int screenX, int screenY, int modifier, int button)
Implement this method to handle mouse events on Windows.
-
-
-
Method Detail
-
getRect
java.awt.Rectangle getRect(CefBrowser browser)
Retrieve the view rectangle.- Parameters:
browser
- The browser generating the event.- Returns:
- The view rectangle.
-
onMouseEvent
void onMouseEvent(CefBrowser browser, int event, int screenX, int screenY, int modifier, int button)
Implement this method to handle mouse events on Windows. The method is called in case of the following events: MOUSE_MOVED, MOUSE_PRESSED, MOUSE_RELEASED and MOUSE_WHEEL for a horizontal wheel movement.- Parameters:
browser
- The browser generating the event.event
- A mouse event like MouseEvent.MOUSE_MOVED.screenX
- The absolute X position on the screen.screenY
- The absolute Y position on the screen.modifier
- The modifier keys down during event (e.g. Shift, Ctrl).button
- An integer indicating which mouse button state changed. If parameter event is set to MouseEvent.MOUSE_WHEEL, the value of this parameter specifies the rotation indicator (negative value for left scroll and positive value for right scroll).
-
-