初学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?”);语句就是实现下面对话框的功能
语句 JOptionPane.YES_OPTION 对应的则是该对话框上的“是”按钮
在最开始的int option = JOptionPane.YES_OPTION;语句中,将option初始置为”是”,接着使用while循环来多次进行加数。
以上为对于确认对话框的简要说明。