首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

为啥会这样

2011-12-11 
为什么会这样?JOptionPane.showConfirmDialog(this, 这是确认框confirm! , ConfirmDlg ,JOptionPane.Y

为什么会这样?
JOptionPane.showConfirmDialog(this, "这是确认框confirm! ", "Confirm   Dlg ",JOptionPane.YES_NO_CANCEL_OPTION,JOptionPane.INFORMATION_MESSAGE);
我把它放在action中删除程序的最上面,用它弹出确认提示框,但不论我点是,否,还是撤销下面的代码都会被执行,即值被删除???

[解决办法]
have a try
int rst = JOptionPane.showConfirmDialog(this, "这是确认框confirm! ", "Confirm Dlg ",JOptionPane.YES_NO_CANCEL_OPTION,JOptionPane.INFORMATION_MESSAGE);
if (rst != JOptionPane.YES_OPTION) {
return;
}

热点排行