java按钮关闭其他窗体
我建了两个窗体,在一个窗口上有一个按钮,我想按个按钮就将另一个窗口关掉,如何实现啊,急我的面板是继承的,如publicclassPlayListextendsJFrame...
我建了两个窗体,在一个窗口上有一个按钮,我想按个按钮就将另一个窗口关掉,如何实现啊,急
我的面板是继承的,如public class PlayList extends JFrame 展开
我的面板是继承的,如public class PlayList extends JFrame 展开
3个回答
展开全部
java的关闭时关闭虚拟机 如果是关闭虚拟机的话 那么2个窗口都关了(System.Exit(0); //关闭java虚拟机)
如果不考虑别的 只是要让另一个窗口不显示的话 那么可以吧另一个窗口设置为不可见(setVisible(false); //设置是否可见)
例:
JFrame jf1,jf2; JButton jb;
如果是 jf1 上的按钮 jb
那么就是:
jb.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
jf2.setVisible(false);
}});
这样 给按钮加上事件 点击按钮让 jf2 变为不可见
如果不考虑别的 只是要让另一个窗口不显示的话 那么可以吧另一个窗口设置为不可见(setVisible(false); //设置是否可见)
例:
JFrame jf1,jf2; JButton jb;
如果是 jf1 上的按钮 jb
那么就是:
jb.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
jf2.setVisible(false);
}});
这样 给按钮加上事件 点击按钮让 jf2 变为不可见
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
呵呵,可以在事件响应里使用JFrame.disposs()来关闭另一个窗口,也可以用JFrameset.Visible(false)来使那个窗口不可见。效果差不多。你试试看怎么样。希望对你有用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把你的代码发给我,我给你加代码然后说明下,直接给你说你不容易明白
heihuwudi@126.com或者可以在线M我
heihuwudi@126.com或者可以在线M我
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询