初学JAVA,不太了解其GUI的使用原理,百度了关于确认对话框的说明,发现不够准确,因此自写一篇关于确认对话框的文章。

先附上一段代码

import javax.swing.JOptionPane;

public class SentivelValue {
    public static void main(String[] args)
    {
        int sum = 0;
        int option = JOptionPane.YES_OPTION;
        while(option == JOptionPane.YES_OPTION)
        {
            String dataString = JOptionPane.showInputDialog("Enter an int value:");
            int data = Integer.parseInt(dataString);
            sum+=data;
            option = JOptionPane.showConfirmDialog(null, "Continue?");
            JOptionPane.showMessageDialog(null,"the sum is"+ sum);
        }
    }
}

其中的JOptionPane.showConfirmDialog(null, “Continue?”);语句就是实现下面对话框的功能

java 确认提示框 java弹框获取确认_对话框

语句 JOptionPane.YES_OPTION 对应的则是该对话框上的“是”按钮

在最开始的int option = JOptionPane.YES_OPTION;语句中,将option初始置为”是”,接着使用while循环来多次进行加数。

以上为对于确认对话框的简要说明。