java怎样使窗口隐藏。我用SetVisible(false)以后就出不来了,用SetVisible(true)也不行。
4个回答
展开全部
setVisible
public void setVisible(boolean b)根据参数 b 的值显示或隐藏此 Window。
覆盖:
类 Component 中的 setVisible
参数:
b - 如为 true,则使 Window 可见,否则隐藏 Window。如果 Window 和/或其所有者还不能显示,则都不显示。在使 Window 可见之前将验证它。如果 Window 已经可见,则此方法将 Window 带到最前面。
如为 false,则隐藏此 Window、此 Window 的子组件,以及它拥有的所有子级。调用 #setVisible(true) 可以重新使 Window 及其子组件可见。
public void setVisible(boolean b)根据参数 b 的值显示或隐藏此 Window。
覆盖:
类 Component 中的 setVisible
参数:
b - 如为 true,则使 Window 可见,否则隐藏 Window。如果 Window 和/或其所有者还不能显示,则都不显示。在使 Window 可见之前将验证它。如果 Window 已经可见,则此方法将 Window 带到最前面。
如为 false,则隐藏此 Window、此 Window 的子组件,以及它拥有的所有子级。调用 #setVisible(true) 可以重新使 Window 及其子组件可见。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你在SetVisible(false) 之后是不是有其他操作将该window给destroy了. 或者在SetVisible(true)只有又调用了SetVisible(false). 断点跟踪.
还有一种可能就是SetVisible(true)这句根本没被执行.
还有一种可能就是SetVisible(true)这句根本没被执行.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不会的
应该是可隐可现的
你再检查一下显示的那句话是否执行到了
应该是可隐可现的
你再检查一下显示的那句话是否执行到了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你给那个窗体创建句柄了没?
更多追问追答
追问
没有,为什么要创建句柄?
追答
没句柄你怎么控制那个窗体对象的,特别是隐藏后。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询