java命名空间javax.swing类jinternalframe的类成员方法:
setclosed定义及介绍
本文导语:
setclosed
public void setclosed(boolean b)
throws propertyvetoexception
如果参数为 true,则关闭此内部窗体。不要调用带有 false 参数的此方法;调用 setclosed(false) 的结果是不确定的。
如果已关闭内部窗体,则此方法不执行任何...
setclosed
public void setclosed(boolean b)
throws propertyvetoexception
- 如果参数为
true
,则关闭此内部窗体。不要调用带有 false
参数的此方法;调用 setclosed(false)
的结果是不确定的。
如果已关闭内部窗体,则此方法不执行任何操作并立即返回。否则此方法通过激发 internal_frame_closing
事件来开始执行。然后此方法将 closed
属性设置为 true
,除非侦听器禁止属性更改。最后此方法通过使内部窗体不可见和不可选择,然后激发 internal_frame_closed
事件来结束操作。
注:要想重用已关闭的内部窗体,您必须将其添加到容器中(即使从未将其从以前的容器中移除也是如此)。通常,此容器是以前包含该内部窗体的 jdesktoppane
。
- 参数:
b
- 必须为 true
- 抛出:
propertyvetoexception
- 如果 jinternalframe
禁止设置该属性- 另请参见:
isclosed()
,
setdefaultcloseoperation(int)
,
dispose()
,
internalframeevent.internal_frame_closing