2011-06-06 36 views
2

美好的一天,JInternalFrame KeyListener重點

我有這個觀點[擴展JInternalFrame有一個控制器[實現KeyListener]。 在我的一個方法上,void loadListener()是我將KeyListener添加到視圖的地方。

在框架的第一個焦點,KeyListener觸發它的三個方法。在將焦點更改爲另一個框架[另一個視圖,另一個控制器]並返回到第一個框架後,KeyListener將不再觸發。

將焦點返回到具有KeyListener的幀後,如何再次觸發KeyListener的焦點。

+0

當焦點被重新獲得或重新獲得焦點後,您是否嘗試接收焦點? – 2011-06-06 13:15:50

+0

最有可能的是, – 2011-06-06 13:20:45

+0

咦?這是一個問題。 「是」意味着什麼? – 2011-06-06 13:28:15

回答

1

請勿使用KeyListener。 Swing旨在使用Key Bindings,這將更輕鬆地處理焦點問題。