java 对话框 位置_<JAVA>JOptionPane对话框的几种方法

showConfirmDialog

询问一个确认问题,如 yes/no/cancel。

showInputDialog

提示要求某些输入。

showMessageDialog

告知用户某事已发生。

showOptionDialog

上述三项的大统一 (Grand Unification)。

ParentComponent定义作为此对话框的父对话框的 Component。通过两种方式使用此参数:包含它的 Frame 可以用作对话框的父Frame,在对话框的位置使用其屏幕坐标。一般情况下,将对话框紧靠组件置于其之下。此参数可以为 null,在这种情况下,默认的Frame 用作父级,并且对话框将居中位于屏幕上(取决于 L&F)。

Message要置于对话框中的描述消息。例如“删除成功!”。

Title 对话框的标题。就是位于对话框顶的值。

MessageType定义 message 的样式。外观管理器布置的对话框可能因此值而异,并且往往提供默认图标。可能的值为:

ERROR_MESSAGE

INFORMATION_MESSAGE

WARNING_MESSAGE

QUESTION_MESSAGE

PLAIN_MESSAGE

OptionType定义在对话框的底部显示的选项按钮的集合:

DEFAULT_OPTION

YES_NO_OPTION

YES_NO_CANCEL_OPTION

OK_CANCEL_OPTION

示例:

int find = JOptionPane.showConfirmDialog(null, "是否确定要删除该用户", "温馨提示", JOptionPane.YES_NO_OPTION);//返回值0/1

if(find == JOptionPane.YES_OPTION){   //等同于find == 1。

②:JOptionPane.showMessageDialog(null, "删除成功!", "温馨提示", JOptionPane.QUESTION_MESSAGE);

INFORMATION_MESSAGE(用于信息消息。)

4f83c994db3ddadf2b6efe124b3a509f.png

ERROR_MESSAGE(用于错误消息。)

9ab30da4860a6b13d15dc35c4d11ff78.png

WARNING_MESSAGE(用于警告消息。

d15d949beae852e028c541b658833a78.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值