Re: [問題] 程式中限制一個滑鼠游標無法進入的範圍?

看板java作者 (痞子軍團團長)時間11年前 (2013/11/07 16:20), 編輯推噓2(203)
留言5則, 4人參與, 最新討論串2/2 (看更多)
※ 引述《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
反彈 XD
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
文章代碼(AID): #1IUqqqtv (java)
文章代碼(AID): #1IUqqqtv (java)