以下是一个示例代码,它通过一个循环来不断弹出对话框,直到用户选择退出应用程序:
import javax.swing.JOptionPane;
public class Main {
public static void main(String[] args) {
boolean shouldExit = false;
while (!shouldExit) {
int result = JOptionPane.showConfirmDialog(null, "是否继续弹出对话框?", "提示", JOptionPane.YES_NO_OPTION);
if (result == JOptionPane.YES_OPTION) {
// 用户选择继续弹出对话框
// 执行你想要的操作
} else {
// 用户选择退出应用程序
shouldExit = true;
}
}
// 程序结束
}
}
这个示例使用了Java的Swing库中的JOptionPane类来创建对话框,并通过showConfirmDialog方法显示一个带有是/否按钮的确认对话框。如果用户选择是,你可以在相应的分支中执行你想要的操作。如果用户选择否,那么shouldExit变量会被设置为true,从而退出循环,结束程序的执行。
上一篇:不断存储和替换数组中的值
下一篇:不断打印方向,直到按下另一个键