事件(org.zkoss.zk.ui.event.Event
)用来通知服务器发生了什么。每种类型的事件都由一种不同的类来表示。例如,org.zkoss.zk.ui.event.MouseEvent
来代表鼠标活动,如点击。
为了响应事件,服务器需要为其注册一个或多个事件监听器。由两种方法来注册一个事件监听器。一种是通过在标记语言中指定onXxx
属性。另一种方法是为你要监听的组件或页面调用addEventListener
方法。
除了在浏览器端由客户活动触发的事件,一个应用程序可以org.zkoss.zk.ui.event.Events
类中的sendEvent
和postEvent
和echoEvent
方法来触发事件。