Re: [問題] 程式中限制一個滑鼠游標無法進入的範圍?
※ 引述《jasongood117 (H2O)》之銘言:
: 大家好
: 想請問在java中有辦法限制滑鼠游標進入的範圍嗎?
: 在程式畫面中(約600,800大小)我有一半的位置不希望滑鼠游標可以進入
: google 很久還是沒找到辦法
: 所以上來請各位大大幫忙
: 麻煩大家了
: 謝謝.
先簡化成游標不能進入 x > 300 的區域
你只要抓 mouse move 的 event(請自己 google)
然後只要發現 x 值大於 300
就把游標位置設定成 299(請自己 google)
這就是我說的「強制驅離」
你要怎樣的「視覺效果」我不知道
如果單純碰壁(然後不用有反彈的 fu XD)
那麼,在「游標一定是平滑移動」&「電腦執行速度正常」的前提下
這個方法應該就是碰壁的效果
(你為什麼不先自己 try 看看呢?)
當然,就順便提醒你在 init 的時候記得先檢查一次滑鼠位置
最後,你也沒說你到底用 Swing 還是 SWT 還是 GWT [喂喂]
所以,要用哪些 class / method,就自己 google 吧
--
錢鍾書: 說出來的話
http://www.psmonkey.org
比不上不說出來的話
Java 版 cookcomic 版
只影射著說不出來的話
and more......
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.129.131.35
推
11/07 16:41, , 1F
11/07 16:41, 1F
→
11/07 23:26, , 2F
11/07 23:26, 2F
→
11/08 06:47, , 3F
11/08 06:47, 3F
推
11/08 12:07, , 4F
11/08 12:07, 4F
→
11/11 14:16, , 5F
11/11 14:16, 5F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
java 近期熱門文章
PTT數位生活區 即時熱門文章