JOptionPane问题:

gjw830205 2006-10-18 01:11:55
我在程序退出时添加一个JOptionPane组件 当我点击它的"否"或者"取消"按钮时怎么才能回到它的父窗口
...全文
174 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hs987654321 2006-12-25
  • 打赏
  • 举报
回复
??无论你点什么都会回到父窗口啊,
不同的是对话框返回的值不同
iwenlong 2006-12-25
  • 打赏
  • 举报
回复
yes就推出,剩下的不管就回父了
jayfantsy 2006-12-23
  • 打赏
  • 举报
回复
2f..up ..
reasongt 2006-12-22
  • 打赏
  • 举报
回复
用this.dispose();也可以
xtaotao 2006-10-18
  • 打赏
  • 举报
回复
在创建窗口对象先使用下面语句

aFrame.setDefaultCloseOperation(javax.swing.WindowConstants.DO_NOTHING_ON_CLOSE);


在窗口的Closing事件中写成以下方法(或在菜单的“退出”中):

private void formWindowClosing(java.awt.event.WindowEvent evt)
{
int sel = JOptionPane.showConfirmDialog(null,"你确认要退出吗");
if(sel==JOptionPane.YES_OPTION)
System.exit(0);
}

62,616

社区成员

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

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