JDialog 中setVisible的问题

hitprince 2008-04-09 04:09:24
为什么在一个继承自JDialog的类的构造函数 中写上this.setVisible(false),还能显示窗口呢?
...全文
220 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
AwL_1124 2008-04-16
  • 打赏
  • 举报
回复
learning````
「已注销」 2008-04-16
  • 打赏
  • 举报
回复
最终答案:

在构造函数里用this.setVisible(false),是没有用的,对象构造好了之后,用对象名.setVisible(false),就行了,其实没有必要加上这一句,对象构造出来之后默认就是不显示的。
changjiangzhibin 2008-04-15
  • 打赏
  • 举报
回复
使用对象.setVisible=false;
East271536394 2008-04-15
  • 打赏
  • 举报
回复
也许在程序中一个pack()
「已注销」 2008-04-09
  • 打赏
  • 举报
回复
哦,我知道了,在构造函数里调用setVisible(false)是没有用的,构造出对象后,对象.setVisible(false),对象就不会显示了。
「已注销」 2008-04-09
  • 打赏
  • 举报
回复
不用粘代码,我就想在构造函数里面的最后一行,写上this.setVisible(false);让这个窗体根本就显示出来。但加上这一句窗口还是显示,怎么才能让他不显示呢?
云上飞翔 2008-04-09
  • 打赏
  • 举报
回复
答:能把你的代码贴一下,看看是这个问题吗?

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧