作者LPH66 (台大我回來了!)
看板java
標題Re: [問題]關於JAVA 事件的問題
時間Tue Sep 11 11:52:54 2007
※ 引述《doctorrichar (呵呵~)》之銘言:
: 小弟最近在寫關於滑鼠事件的小程式 發現書上有的滑鼠事件
: 只有 MouseMotionListener MouseListener(書上都只有定義左鍵)
: 突然好奇想問一下 如果要寫滑鼠右鍵 就是點右鍵可以刪除或更改命名之類的
: 請問一下大大 要怎麼判斷使用者是點左鍵 還是右鍵呀?
: 或者有另外的事件可以implement
: 感謝︿︿
其實也是在MouseListener裡
記不記得你的mouseClicked有一個參數是個MouseEvent?
用它的getButton()就會回傳是誰
回傳的值有: MouseEvent.NOBUTTON //沒有
MouseEvent.BUTTON1 //按鍵1
MouseEvent.BUTTON2 //按鍵2
MouseEvent.BUTTON3 //按鍵3
試一下就知道誰是左鍵 誰是右鍵了
--
API:
http://java.sun.com/javase/6/docs/api/java/awt/event/MouseEvent.html
--
不管何種事件 Event參數裡的東西都會有進一步的資訊
--
◢ ˊ_▂▃▄▂_ˋ. ◣ ▅▅ ▅▅ ι●╮ █
▄▄▄▄▄
▍
./◤_▂▃▄▂_◥ \'▊ HARUHI █████ <■┘ ▄▄▄▄▄▄▄
▎
⊿ ◤◤◥█◥◥█Δ ISM By-gamejye ¢|\ ▌▌▌▌▌▄▌▌
▏
ζ(▏●‵◥′●▊)Ψ ▏ █
⊿Δ ▄▄▄ ▄▄▄▄
█/|▊ 〃 、 〃▋ |\ ▎ ハルヒ主義 █
▄▄▄█▄▄
◥◥|◣ ‵′ ◢/'◢◢
S.O.S 世界を大いに盛り上げるための涼宮ハルヒの団
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.250.80
推 PsMonkey:還有精華區 Z-5-3-1 可以順便看一看 09/11 12:02
推 doctorrichar:感謝大大~我會試試看的 09/11 12:11
推 doctorrichar:上來報告一下 右鍵是BUTTON3 XD 09/11 15:53