java命名空间java.awt类window的类成员方法:
setfocusablewindowstate定义及介绍
本文导语:
setfocusablewindowstate
public void setfocusablewindowstate(boolean focusablewindowstate)
设置如果此窗口满足 isfocusablewindow 中列出的其他要求,其是否可以成为焦点窗口。如果此窗口可成为焦点窗口状态设置为 false,则 isfocusablewindow 将返回 false...
setfocusablewindowstate
public void setfocusablewindowstate(boolean focusablewindowstate)
- 设置如果此窗口满足
isfocusablewindow
中列出的其他要求,其是否可以成为焦点窗口。如果此窗口可成为焦点窗口状态设置为 false
,则 isfocusablewindow
将返回 false
。如果此窗口的可成为焦点的窗口状态设置为 true
,则 isfocusablewindow
可能返回 true
,也可能返回 false
,具体取决于要成为焦点的窗口所必须满足的其他要求。
将窗口的焦点状态设置为 false
是 awt 标识应用程序的标准机制,awt 是可用作浮动调色板或工具栏的窗口,因此应为是不可为焦点的窗口。在可见的 window
上设置焦点状态,可能在某些平台上产生延迟的结果 — 只有在 window
成为隐藏窗口,然后再可见后才发生实际的更改。为确保行为跨平台的一致性,当 window
不可见时设置 window
的焦点状态,然后再显示它。
- 参数:
focusablewindowstate
- 此窗口是否可以成为焦点窗口- 从以下版本开始:
- 1.4
- 另请参见:
isfocusablewindow()
,
getfocusablewindowstate()
,
isshowing()
,
component.setfocusable(boolean)