[問題] JButton click 之後連續觸發事件

看板java作者 ( )時間15年前 (2010/08/27 19:07), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
大家好,最近在做一個統計的視覺化,其中有設計一個可zoom in、zoom out 畫面的功能,目前是使用JSlider讓user拖曳,但我還想在JSlider的兩端分別 做「-」和「+」的微調按鈕,但現在問題就是,使用actionListener,必須要 滑鼠點一下放開才會觸發事件,我想要的是當user一直按住按鈕不放,就可連續 觸發事件,以做出按下按鈕不放畫面就可一直zoom in or out的效果, 有試過MouseListener的mousePressed,不過顯然不是我要的, 因此想請教大家,有沒有解法,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.84.6.56

08/27 19:11, , 1F
pressed 裡啟動一個 thread 來觸發可以嗎?
08/27 19:11, 1F

08/27 19:52, , 2F
pressed 啟動一個 timer release 時停止 這樣呢?
08/27 19:52, 2F
文章代碼(AID): #1CTvniER (java)