鼠标监听器 方法 事件
mouselistener | mousepressedmousereleasedmouseenteredmouseexitedmouseclicked
| mouseevent · getclickcount · getx · gety · getpoint · translatepoint | |
mousemotionlistener | mousedraggedmousemoved
| mouseevent | |
mousewheellistener | mousewheelmoved | mousewheelevent · getwheelrotation · getscrollamount |
在jdk1。4中
inputevent 中包含button1_down_maskbutton2_down_maskbutton3_down_maskshift_down_maskctrl_down_maskalt_down_maskalt_graph_down_maskmeta_down_mask用来标识鼠标和键盘的按键
比如用下列代码来标识是否是鼠标右键被按下
if ((event.getmodifiersex() & inputevent.button3_down_mask) != 0)
鼠标光标形式
cursor class
cursor.getdefaultcursor()得到默认光标
getpredefinedcursor(光标形式)来得到光标.
setcursor() 设置光标.
自定义光标,如
toolkit tk = toolkit.getdefaulttoolkit();image img = tk.getimage("dynamite.gif");cursor dynamitecursor = tk.createcustomcursor(img, new point(10, 10), "dynamite stick");
闽公网安备 35060202000074号