[問題] FocusListener
我有一個 JFrame,
上面放兩個 JPanel,
上面的 Panel 要依照鍵盤的上下左右更新圖案.(貪食蛇)
下面的 Panel 上面再放著一個 JSlider 控制上面蛇跑的速度.
一開始我先 snackPanel.setFocusable( true ) ;
speed.setFocusable( false ) ;
這是為了讓鍵盤按上下左右的時候不要調下面的 JSlider,
然後在 thread.sleep( sleepSec ) ;
之前 我都會重新偵測秒速 : sleepSec = speed.getValue() + 150 ;
問題來了:我在調整完下面的 JSlider 後, 秒速都不會動,
查了很多的 FocusListener 的範例也沒看到類似的架構,
請問該如果解決?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.216.172.192
→
06/10 15:06, , 1F
06/10 15:06, 1F