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中弹出对话框中的几种方式

转自penjie0418(也是转载的) 1.显示一个错误对话框,该对话框显示的 message 为 'alert': JOptionPane.showMessageDialog(null, "...
  • sunstubble
  • sunstubble
  • 2017年02月07日 14:05
  • 1056

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

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

Java中弹出对话框中的几种方式

1.显示一个错误对话框,该对话框显示的 message 为 'alert': JOptionPane.showMessageDialog(null, "alert", "alert", JOpt...
  • penjie0418
  • penjie0418
  • 2013年07月06日 12:50
  • 145179

java弹出窗口提示信息

JOptionPane.showMessageDialog(this, "连接成功");
  • china_demon
  • china_demon
  • 2008年06月26日 17:05
  • 466

java调用Swing中弹出对话框的几种方式

  • 2014年06月19日 23:55
  • 2KB
  • 下载

Java中对话框的弹出

最近在做学校的课程设计,java编程需要用到对话框弹出,第一反应是js中的alert和confirm,java的话瞬间懵,查阅学习总结如下,用以以后的学习 1.显示一个错误对话框,该对话框显示的...
  • asasasdasfaf
  • asasasdasfaf
  • 2017年04月13日 15:06
  • 1049

Java中弹出提示框的方法

JOptionPane.showMessageDialog(SimpleTableDemo.this,"点击按钮");
  • xuchao024411
  • xuchao024411
  • 2014年05月21日 19:09
  • 2271

java:JOptionPane类消息框总结

JOptionPane的消息提示框, showMessageDialog():消息对话框 showOptionDialog():选择对话框 showInputDialog():输入对话框 show...
  • liqiancao
  • liqiancao
  • 2015年12月31日 18:30
  • 1358

Java中弹出对话框的方法

1.显示一个错误对话框,该对话框显示的 message 为 ‘alert’:JOptionPane.showMessageDialog(null, "alert", "alert", JOptionP...
  • Lnho2015
  • Lnho2015
  • 2016年02月15日 15:45
  • 1366

Java消息提示框JOptionPane的使用方法

最近主要学习Swing的知识,经常用到消息提示框,经常忘记他们的用法,现在写个博客供自己和大家参考,主要分为以下三种形式: 首先顺带介绍下改变swing控件的风格为当前系统(windwos 10)风格...
  • c1481118216
  • c1481118216
  • 2016年07月15日 22:40
  • 16446
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JOptionPane java 弹出对话框 消息提示框
举报原因:
原因补充:

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