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