java中swing界面问题
一个A界面(Frame)上有一个按钮button,按了button后弹出一个B界面(Frame)为何关闭B界面的时候讲A界面也一起关了?如何做到只关闭B界面...
一个A界面(Frame)上有一个按钮button,按了button后弹出一个B界面(Frame)
为何关闭B界面的时候讲A界面也一起关了?
如何做到只关闭B界面 展开
为何关闭B界面的时候讲A界面也一起关了?
如何做到只关闭B界面 展开
2个回答
展开全部
将B frame设置为模式窗体(frame.Modal =true;)试试看。可能是你在B的退出事件中销毁了B和A。你可以用B.Hide()试试,不要用dispose()方法
更多追问追答
追问
frame.Modal =true这句话应该放在哪儿啊?我在很多地方都试着加了,但是那个Modal全报错
B.hide()方法也不行
追答
frame setModal(true);我记错了。
B.setVisible(false);也试试。我记得JAVA除非你特地写退出事件,不然不会全部退出的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询