java jdialog关闭问题
jdialog是依托于一个jframe的!!现在我用dispose()关闭jdialog后,在打开的话,之前写在这上面的内容还存在!!现在我想要关闭后在打开jdialog...
jdialog是依托于一个jframe的!!现在我用dispose()关闭jdialog后,在打开的话,之前写在这上面的内容还存在!!现在我想要关闭后在打开jdialog,之前写的内容都不要了!!
展开
展开全部
重新创建这个JDialog实例,或在关闭时清除原来的内容,使它恢复到初始状态。
更多追问追答
追问
这个我知道。。我就想问问有没有像System.exit(0);一样的关闭;但是不会影响底层的jframe窗口!!
追答
没有这样的东西。 一般都是根据上面的两种方法来处理的。 更多的时候是清除数据。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你在dispose() jdialog前先将里面的内容清掉 然后再 repain()或者 updateUI()下试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
repaint();
validate();对话框
更多追问追答
追问
怎么用?
追答
就是写到你的jdialog的调用初始化里面啦,或者在打开对话框的按钮上面的事件添加进去,在最前面添加
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询