日期:2014-05-20  浏览次数:20651 次

java 消息框问题,判断三次
JOptionPane.showConfirmDialog(this, "确定要交卷吗?","注意!",JOptionPane.OK_CANCEL_OPTION);

当你选择确定按钮的时候,再次弹出一个同样的消息框进行第二次选择,再点确定则进行第三次选择,

其中有一次选择取消按钮,则消息框结束,不做任何处理.


求解!

------解决方案--------------------
Java code

//仅供参考
import javax.swing.JOptionPane;
import java.awt.Button;

class Ha 
{
    public static void main(String[] args) 
    {
        for(int i=0;i<3;i++)
        {
            int a = JOptionPane.showConfirmDialog(new Button(), "确定要交卷吗?","注意!",JOptionPane.OK_CANCEL_OPTION);
                if(a==2) //确定-0,取消-2
                    break;
        }
    }
}