java命名空间javax.swing.event类menudragmouseevent的类成员方法:
menudragmouseevent定义及介绍
本文导语:
menudragmouseevent
public menudragmouseevent(component source,
int id,
long when,
int modifiers,
int x,
int y,
int xabs,
...
menudragmouseevent
public menudragmouseevent(component source,
int id,
long when,
int modifiers,
int x,
int y,
int xabs,
int yabs,
int clickcount,
boolean popuptrigger,
menuelement[] p,
menuselectionmanager m)
- 构造一个 menudragmouseevent 对象。
即使传递给构造方法的相对坐标和绝对坐标的值不一致,menudragmouseevent 实例仍然会被创建。
- 参数:
source
- 发起事件的 component(通常为 this
)id
- 指定事件类型的 int 值,在 mouseevent
中进行了定义when
- 标识事件发生时间的 long 值modifiers
- 指定按下的所有修改键的 int 值,在 inputevent
中进行了指定x
- 指定发生事件的水平位置(以像素为单位)的 int 值y
- 指定发生事件的垂直位置(以像素为单位)的 int 值xabs
- 指定发生事件的水平绝对位置(以像素为单位)的 int 值yabs
- 指定发生事件的垂直绝对位置(以像素为单位)的 int 值clickcount
- 指定鼠标单击次数的 int 值popuptrigger
- 一个 boolean 值,如果该事件{应该?/已经?}触发一个弹出菜单,则该参数为 truep
- 指定受拖动影响的菜单项所在路径的 menuelement 对象所组成的数组m
- 处理选择的 menuselectionmanager 对象- 从以下版本开始:
- 1.6
- 另请参见:
mouseevent.mouseevent(java.awt.component, int, long, int, int, int, int, int, int, boolean, int)
getpath
public menuelement[] getpath()
- 返回选定菜单项所在的路径。
- 返回:
- 表示路径值的 menuelement 对象所组成的数组