JOptionPane java 弹出对话框 消息提示框

转载 2016年12月09日 16:49:23

最近在做swing程序中遇到使用消息提示框的,JOptionPane类其中封装了很多的方法。
很方便的,于是就简单的整理了一下。
1.1 showMessageDialog
显示一个带有OK 按钮的模态对话框。
下面是几个使用showMessageDialog 的例子:

JOptionPane.showMessageDialog(null, "友情提示");  
JOptionPane.showMessageDialog(jPanel, "提示消息", "标题",JOptionPane.WARNING_MESSAGE);  
JOptionPane.showMessageDialog(null, "提示消息.", "标题",JOptionPane.ERROR_MESSAGE);  
JOptionPane.showMessageDialog(null, "提示消息.", "标题",JOptionPane.PLAIN_MESSAGE);  

1.2 showOptionDialog
这个函数可以改变显示在按钮上的文字。你还可以执行更多的个性化操作。
常规的消息框:

int n = JOptionPane.showConfirmDialog(null, "你高兴吗?", "标题",JOptionPane.YES_NO_OPTION);//i=0/1  

个性话消息框:

Object[] options ={ "好啊!", "去一边!" };  
int m = JOptionPane.showOptionDialog(null, "我可以约你吗?", "标题",JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null, options, options[0]);  

1.3 showInoutDialog
该方法返回一个Object 类型。这个Object 类型一般是一个String 类型,反应了用户的输入。
下拉列表形式的例子:

Object[] obj2 ={ "足球", "篮球", "乒乓球" };  
String s = (String) JOptionPane.showInputDialog(null,"请选择你的爱好:\n", "爱好", JOptionPane.PLAIN_MESSAGE, new ImageIcon("icon.png"), obj2, "足球");  
JOptionPane.showInputDialog(null,"请输入你的爱好:\n","title",JOptionPane.PLAIN_MESSAGE,icon,null,"在这输入");  

对应的小图标可参照下图:

原文地址: 原文地址:

相关文章推荐

关于java JFrame窗口关闭弹出showConfirmDialog 对话框关闭而主窗口不关闭

例int n=JOptionPane.showConfirmDialog(null, "提示信息","标题",JOptionPane.OK_CANCEL_OPTION); 返回值:“确定”:0,“取消...

java中利用JOptionPane类弹出消息框的部分例子

源代码和截图如下 示例:  1,显示一个错误对话框: JOptionPane.showMessageDialog(null, "这是内容 ", "这是标题 ", JOptionPane.ERRO...

java中利用JOptionPane类弹出消息框的部分例子

在祖国母亲的生日当天,我依然在学习,哈哈哈,我学习,我快乐~~~~这个十一事情比较多啊,没有几天玩儿的时间。 今天学习了java的弹出框,看到一篇好的文章,所以转载收藏下。 原文地址:http://w...

做swing程序中遇到使用消息提示框的,JOptionPane类其中封装了很多的方法。 很方便的,于是就简单的整理了一下。 1.1 showMessageDialog 显示一个带有OK 按钮的模态

做swing程序中遇到使用消息提示框的,JOptionPane类其中封装了很多的方法。 很方便做swing程序中遇到使用消息提示框的,JOptionPane类其中封装了很多的方法。 很方便...

java中显示弹出对话框 show messagebox 利用JOptionPane类

1、属于javax.swing 包。 2、功能:定制四种不同种类的标准对话框。 ConfirmDialog 确认对话框。提出问题,然后由用户自己来确认(按"Yes"或"No"按钮) Inpu...

js弹出框、对话框、提示框、弹窗总结

一、JS的三种最常见的对话框 //====================== JS最常用三种弹出对话框 ======================== //弹出对话框并输出一段提示信息...
  • dxh_0829
  • dxh_0829
  • 2013年07月25日 10:22
  • 38480

仿照QQ消息弹出框或提示框

  • 2009年02月12日 22:03
  • 5KB
  • 下载

SharePoint弹出消息提示框

  • 2014年08月19日 14:22
  • 341B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JOptionPane java 弹出对话框 消息提示框
举报原因:
原因补充:

(最多只允许输入30个字)