java命名空间java.awt类keyboardfocusmanager的类成员方法:
setglobalpermanentfocusowner定义及介绍
本文导语:
setglobalpermanentfocusowner
protected void setglobalpermanentfocusowner(component permanentfocusowner)
设置持久焦点所有者。如果该 component 不可以作为焦点,则取消该操作。持久焦点所有者的定义是:应用程序中的最后一个 component,它可以接收持...
setglobalpermanentfocusowner
protected void setglobalpermanentfocusowner(component permanentfocusowner)
- 设置持久焦点所有者。如果该 component 不可以作为焦点,则取消该操作。持久焦点所有者的定义是:应用程序中的最后一个 component,它可以接收持久 focus_gained 事件。如果不发生临时焦点更改,则焦点所有者和持久焦点所有者是等效的。在发生临时焦点更改的情形下,临时焦点更改结束后,持久焦点所有者又会变成焦点所有者。
此方法实际上没有将焦点设置为指定的 component。它只存储该值,以便以后由 getpermanentfocusowner()
返回它。更改焦点所有者需要使用 component.requestfocus()
或 component.requestfocusinwindow()
,因平台而异。
- 参数:
permanentfocusowner
- 持久焦点所有者- 另请参见:
getpermanentfocusowner()
,
getglobalpermanentfocusowner()
,
component.requestfocus()
,
component.requestfocusinwindow()
,
component.isfocusable()