java命名空间java.awt类toolkit的类成员方法:
addawteventlistener定义及介绍
本文导语:
addawteventlistener
public void addawteventlistener(awteventlistener listener,
long eventmask)
添加一个 awteventlistener,以接收与给定 eventmask 一致的系统范围内指派的所有 awtevent。
首先,如果存在安全管理器,则使用 awtp...
addawteventlistener
public void addawteventlistener(awteventlistener listener,
long eventmask)
- 添加一个 awteventlistener,以接收与给定
eventmask 一致的系统范围内指派的所有 awtevent。
首先,如果存在安全管理器,则使用 awtpermission("listentoallawtevents") 权限调用 checkpermission 方法。这可能导致 securityexception 异常。
eventmask 是要接收的事件类型的位掩码。它是通过对 awtevent 中定义的事件掩码进行逐位 or 得到的。
注:对于一般的应用程序,不推荐使用事件侦听器,它只用于支持特定目的工具,包括支持可访问性、事件记录/回放和诊断跟踪。如果 listener 为 null,则不抛出任何异常,且不执行任何操作。
- 参数:
listener - 事件侦听器。eventmask - 要接收的事件类型的位掩码
- 抛出:
securityexception - 如果存在安全管理器且其 checkpermission 方法不允许进行此操作。- 从以下版本开始:
- 1.2
- 另请参见:
removeawteventlistener(java.awt.event.awteventlistener),
getawteventlisteners(),
securitymanager.checkpermission(java.security.permission),
awtevent,
awtpermission,
awteventlistener,
awteventlistenerproxy