Package io.keikai.ui.event
Class HeaderMouseEvent
java.lang.Object
org.zkoss.zk.ui.event.Event
org.zkoss.zk.ui.event.MouseEvent
io.keikai.ui.event.HeaderMouseEvent
- All Implemented Interfaces:
Serializable
public class HeaderMouseEvent
extends org.zkoss.zk.ui.event.MouseEvent
A class from handle event which about mouse event on a cell
- Author:
- Dennis.Chen
- See Also:
-
Field Summary
Fields inherited from class org.zkoss.zk.ui.event.MouseEvent
ALT_KEY, CTRL_KEY, LEFT_CLICK, META_KEY, MIDDLE_CLICK, RIGHT_CLICK, SHIFT_KEY -
Constructor Summary
ConstructorsConstructorDescriptionHeaderMouseEvent(String name, org.zkoss.zk.ui.Component target, int x, int y, int keys, SSheet sheet, HeaderType type, int index, int clientx, int clienty) -
Method Summary
Modifier and TypeMethodDescriptionintget x position of clientintget y position of clientintgetIndex()get index of the header, if thegetType()return @link HeaderEvent#TOP_HEADER} then it is column index, otherwise it is row indexgetSheet()get SheetgetType()get type of this event, it will beHeaderUpdateEvent#TOP_HEADERor (@link HeaderEvent#LEFT_HEADER}toString()Methods inherited from class org.zkoss.zk.ui.event.MouseEvent
getArea, getAreaComponent, getKeys, getMouseEvent, getPageX, getPageY, getX, getYMethods inherited from class org.zkoss.zk.ui.event.Event
getData, getEvent, getName, getPage, getTarget, isPropagatable, stopPropagation
-
Constructor Details
-
HeaderMouseEvent
public HeaderMouseEvent(String name, org.zkoss.zk.ui.Component target, int x, int y, int keys, SSheet sheet, HeaderType type, int index, int clientx, int clienty)
-
-
Method Details
-
getSheet
get Sheet- Returns:
- sheet
-
getIndex
public int getIndex()get index of the header, if thegetType()return @link HeaderEvent#TOP_HEADER} then it is column index, otherwise it is row index- Returns:
- row index
-
getType
get type of this event, it will beHeaderUpdateEvent#TOP_HEADERor (@link HeaderEvent#LEFT_HEADER}- Returns:
- the type of header
-
getClientx
public int getClientx()get x position of client- Returns:
- x position
-
getClienty
public int getClienty()get y position of client- Returns:
- y position
-
toString
- Overrides:
toStringin classorg.zkoss.zk.ui.event.Event
-