Java几种消息对话框的弹出

由于刚开始接触Java消息对话框,为了深入的理解与掌握,特意写个博客来总结一下。Java消息对话框一共分为以下几种形式:

1.showMessageDialog(只显示一个确定按钮的对话框)

  • 普通对话框Java代码
JOptionPane.showMessageDialog(null, "普通对话框");

在这里插入图片描述
其中null是一个参数parentComponent,一般情况下,我们使用这个对话框,设置为null就可以了。

  • 警示框Java代码
JOptionPane.showMessageDialog(null, "警告提示框", "Title",JOptionPane.WARNING_MESSAGE);

在这里插入图片描述

  • 错误提示框Java代码
JOptionPane.showMessageDialog(null, "错误提示框", "Title",JOptionPane.ERROR_MESSAGE);

在这里插入图片描述

  • 基本提示框java代码
JOptionPane.showMessageDialog(null, "最基本提示框", "Title",JOptionPane.PLAIN_MESSAGE);

在这里插入图片描述
2.showConfirmDialog(确认对话框,对话框的按钮通常为:“是”、“否”、“取消”和“确认”及其组合)。

  • “是” “否”对话框Java代码
int n = JOptionPane.showConfirmDialog(null, "你是否喜欢Java?", "Title",JOptionPane.YES_NO_OPTION); 

在这里插入图片描述
3.showOptionDialog(自定义选择提示对话框)

  • Java代码
Object[] options ={ "喜欢", "不喜欢" };  //自定义按钮上的文字
int m = JOptionPane.showOptionDialog(null, "你喜欢这篇博客吗?", "Title",JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null, options, options[0]); 

在这里插入图片描述
4.showInputDialog(下拉框或者输入框)

  • 下拉框Java代码
Object[] options ={ "苹果", "橘子", "香蕉" };  
String s = (String) JOptionPane.showInputDialog(null,"请选择你喜欢吃的水果:\n", "水果", JOptionPane.PLAIN_MESSAGE, new ImageIcon("xx.png"), options, "xx");

在这里插入图片描述

  • 输入框Java代码
JOptionPane.showInputDialog(null," Please input:\n","title",JOptionPane.PLAIN_MESSAGE);

在这里插入图片描述

  • 68
    点赞
  • 283
    收藏 更改收藏夹
  • 打赏
    打赏
  • 9
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

QxwOnly

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值