-
- All Superinterfaces:
-
EventListener
- 所有已知实现类:
-
AWTEventMulticaster
,BasicButtonListener
,BasicComboBoxEditor
,BasicComboBoxEditor.UIResource
,BasicComboBoxUI.FocusHandler
,BasicListUI.FocusHandler
,BasicSliderUI.FocusHandler
,BasicSplitPaneUI.FocusHandler
,BasicTabbedPaneUI.FocusHandler
,BasicTableUI.FocusHandler
,BasicTextUI.BasicCaret
,BasicToolBarUI.ToolBarFocusListener
,BasicTreeUI.FocusHandler
,Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
,DefaultCaret
,FocusAdapter
,JComponent.AccessibleJComponent.AccessibleFocusHandler
,MetalComboBoxEditor
,MetalComboBoxEditor.UIResource
public interface FocusListener extends EventListener
用于在组件上接收键盘焦点事件的侦听器接口。 对处理焦点事件感兴趣的类要么实现此接口(以及它包含的所有方法),要么扩展抽象FocusAdapter
类(仅覆盖感兴趣的方法)。 然后,使用组件的addFocusListener
方法向组件注册从该类创建的侦听器对象。 当组件获得或失去键盘焦点时,将调用侦听器对象中的相关方法,并将FocusEvent
传递给它。- 从以下版本开始:
- 1.1
- 另请参见:
-
FocusAdapter
,FocusEvent
, Tutorial: Writing a Focus Listener
-
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 void
focusGained(FocusEvent e)
当组件获得键盘焦点时调用。void
focusLost(FocusEvent e)
组件失去键盘焦点时调用。
-
-
-
方法详细信息
-
focusGained
void focusGained(FocusEvent e)
当组件获得键盘焦点时调用。- 参数
-
e
- 要处理的事件
-
focusLost
void focusLost(FocusEvent e)
组件失去键盘焦点时调用。- 参数
-
e
- 要处理的事件
-
-