8.5.3 确认对话框

更新于 2026年10月10日 版权声明
8.5.3 确认对话框

确认对话框是模式对话框,通常用于对操作的确认,如确认删除、确认保存、确认退出操作。使用JOptionPane的静态方法showConfirmDialog()方法显示。showConfirmDialog()方法在JOptionPane类中重载了4个方法,在此介绍一个showInputDialog()方法的使用,其他方法的使用可参考jdk API文档。

图示

参数:

parentComponent:确定对话框显示的父容器;如果为null则在屏幕正前方显示。

message:要显示的提示信息内容。

title:对话框的标题字符串。

optionType:指定可用于对话框的选项的消息类型,其取值为JOptionPane中的类常量,分别是:YES_NO_OPTION、YES_NO_CANCEL_OPTION或OK_CANCEL_OPTION等常量。(https://www.daowen.com)

返回值:依赖于用户所单击的对话框上的按钮和对话框上的关闭图标。

【例8.13】当单击窗口的关闭按钮时,弹出确认对话框,当单击“确认”按钮时,关闭窗口,当单击“取消”按钮时,取消本次窗口的关闭。运行效果如图8.13所示。

图示

图8.13 确认对话框

Example8_13.java

图示

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)