鼠標監聽器 方法 事件
MouseListener
mousePRessed
mousereleased
mouseentered
mouseexited
mouseclicked
MouseEvent
· getClickCount
· getX
· getY
· getPoint
· TRanslatePoint
MouseMotionListener
mousedragged
mousemoved
MouseEvent
MouseWheelListener
mousewheelmoved
MouseWheelEvent
· getWheelRotation
· getScrollAmount
在jdk1。4中
InputEvent 中包含
BUTTON1_DOWN_MASK
BUTTON2_DOWN_MASK
BUTTON3_DOWN_MASK
SHIFT_DOWN_MASK
CTRL_DOWN_MASK
ALT_DOWN_MASK
ALT_GRAPH_DOWN_MASK
META_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");
新聞熱點
疑難解答