Java常用弹出对话框

  • 刚开始写Java工具的小伙伴可能不知道怎么写消息对话框,在这里总结一些常用的几种消息弹出框:
  1. 基本确定按钮弹出框:

    ● 效果图:

    ● Java代码:

    JOptionPane.showMessageDialog(null, "提示消息", "标题",JOptionPane.PLAIN_MESSAGE);
    
  2. 普通消息提示框:

    ● 效果图:

    ● Java代码:

    JOptionPane.showMessageDialog(null, "消息提示框");
    
  3. 警告提示框:

    ● 效果图:

    ● Java代码:

    JOptionPane.showMessageDialog(null, "警告提示框", "标题",JOptionPane.WARNING_MESSAGE);
    
  4. 错误提示框:

    ● 效果图:

    ● Java代码:

    JOptionPane.showMessageDialog(null, "错误提示框", "标题",JOptionPane.ERROR_MESSAGE);
    
  5. 确认对话框:

    ● 效果图:

    ● Java代码:

    int index = JOptionPane.showConfirmDialog(null, "确认要进行删除操作?", "标题", JOptionPane.YES_NO_OPTION);
    

    ● 也可以自定义确认对话框:

    int index = JOptionPane.showOptionDialog(null, "去看哪场电影?", "标题",JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null, options, options[0]);
    

  6. 下拉选择框:

    ● 效果图:

    ● Java代码:

    Object[] options ={ "阿拉斯加", "马尔代夫", "三亚" };
    String name = (String) JOptionPane.showInputDialog(null,"选择你想去的地方:\n", "标题", JOptionPane.PLAIN_MESSAGE, new ImageIcon("xxx.png"), options, "xxx");
    
  7. 信息输入框:

    ● 效果图:

    ● Java代码:

    String input = JOptionPane.showInputDialog(null, " 请输入:\n", "标题", JOptionPane.PLAIN_MESSAGE);
    

Java常用弹出对话框相关推荐

  1. java常用弹出式对话框

    显示一个错误对话框,该对话框显示的 message 为 'alert': JOptionPane.showMessageDialog(null, "alert", "al ...

  2. Java Swing弹出对话框之消息提示对话框MessageDialog

    消息提示对话框主要通过JOptionPane类的showMessageDialog来实现,主要用于信息提示.报警提示.错误提示等. 一.重载方法: JOptionPane.showMessageDia ...

  3. Java Swing弹出对话框之选择对话框OptionDialog

    选择对话框主要通过JOptionPane类的showOptionDialog来实现,主要用于提示从多个选项中选择需要的选项,返回值为所选项的索引值. 一.重载方法: JOptionPane.showO ...

  4. JS弹出对话框的三种方式

    javascript的三种对话框是通过调用window对象的三个方法alert(),confirm()和prompt()来获得,可以利用这些对话框来完成js的输入和输出,实现与用户能进行交互的js代码 ...

  5. java fx alert_javaFx:使用弹出对话框 Alert

    javaFx8 自带的对话框非常好用,类似的使用方式如下: /** * 弹出一个通用的确定对话框 * @param p_header 对话框的信息标题 * @param p_message 对话框的信 ...

  6. java前端 js弹出框_js 弹出对话框3种方式

    js 弹出对话框3种方式 (2012-12-03 16:10:47) 标签: it javascript js 弹出对话框3种方式对话框有三种 1:只是提醒,不能对脚本产生任何改变: 2:一般用于确认 ...

  7. java在后台输出js弹出对话框

    http://blog.163.com/yurong_1987@126/blog/static/4751786320092711596354/ 实现方法分为两种: 一.直接在后台打印js对话框,原理如 ...

  8. ASP.NET弹出对话框几种基本方法【】

    来源:http://www.cnblogs.com/langge/archive/2009/10/24/1589043.html 我们在.NET程序的开发过程中,常常需要和用户进行信息交互,比如执行某 ...

  9. .NET弹出对话框小结

    我们在.NET程序的开发过程中,常常需要和用户进行信息交互,比如执行某项操作是否成功,"确定"还是"取消",以及选择"确定"或"取 ...

最新文章

  1. DNS域名解析优化之tinydns/djbdns篇——测试篇
  2. 避免在JSP中写java代码
  3. [动漫日语每天一句]01 没什么大不了的。
  4. XP快速启动栏里的显示桌面没有了,其他的都还在,应该怎么再添加进去?
  5. Spring AOP 实现原理与 CGLIB 应用
  6. [转]深入理解G1垃圾收集器
  7. C++学习之路 | PTA乙级—— 1047 编程团体赛 (20 分)(精简)
  8. Refusing to install package with name “vue-i18n“ under a package
  9. JAVA“类”数组的创建与调用
  10. 转css中文英文换行、禁止换行、显示省略号
  11. ET工业大脑将大规模落地江苏 继续发挥“中国智造1%威力”
  12. Eclipse中SVN分支与合并
  13. 登陆界面HTML验证码生成
  14. 最全 Yaml 语法详解
  15. MacOS 开发 —后台启动程序
  16. 在Word中将A3大小的卷子拆成A4大小来打印的方法
  17. 【vishwaCTF】web题解wp
  18. 系统集成项目管理工程师(项目经理)笔记
  19. 手机游戏怎么独占世界手游鳌头
  20. Vue+高德地图API的使用(点击地图搜索周边信息)

热门文章

  1. 电吉他效果器含拓展 – Native Instruments Guitar Rig 5.2.2 win-mac
  2. android(二) UI组件
  3. mysql boolean类型_mysql 布尔类型
  4. 如何配置SQL server,让其允许远程外部连接
  5. Unity播放带Alpha通道的视频【WebM+Video Player】(替代播放GIF方案)
  6. 【CF1257C】Dominated Subarray map的合理使用
  7. nessus使用教程
  8. python一个字符占几个字节_关于python:这个字节字符串实际占用了多少内存?
  9. 幂级数展开求积分_72道积分题 略详解析(51-72)
  10. (菜鸟玩linux)终端命令行离线和在线中英互译的办法