`

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

阅读更多
显示一个错误对话框,该对话框显示的 message 为 'alert':

JOptionPane.showMessageDialog(null, "alert", "alert", JOptionPane.ERROR_MESSAGE);    

显示一个内部信息对话框,其 message 为 'information': 

JOptionPane.showInternalMessageDialog(frame, "information","information", JOptionPane.INFORMATION_MESSAGE);    

显示一个信息面板,其 options 为 "yes/no",message 为 'choose one': 

JOptionPane.showConfirmDialog(null, "choose one", "choose one", JOptionPane.YES_NO_OPTION);    

显示一个内部信息对话框,其 options 为 "yes/no/cancel",message 为 'please choose one',并具有 title 信息: 

JOptionPane.showInternalConfirmDialog(frame,     
    "please choose one", "information",     
    JOptionPane.YES_NO_CANCEL_OPTION,  
    JOptionPane.INFORMATION_MESSAGE);         

显示一个警告对话框,其 options 为 OK、CANCEL,title 为 'Warning',message 为 'Click OK to continue': 

Object[] options = { "OK", "CANCEL" };    
JOptionPane.showOptionDialog(null, "Click OK to continue", "Warning",     
    JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE,     
    null, options, options[0]);    

显示一个要求用户键入 String 的对话框: 

String inputValue = JOptionPane.showInputDialog("Please input a value");    
 

 

显示一个要求用户选择 String 的对话框:

Object[] possibleValues = { "First", "Second", "Third" };    
Object selectedValue = JOptionPane.showInputDialog(null,  "Choose one", "Input",     
    JOptionPane.INFORMATION_MESSAGE, null,  
    possibleValues, possibleValues[0]);    

 

分享到:
评论

相关推荐

    (java)Swing中弹出对话框的几种方式

    (java)Swing中弹出对话框的几种方式

    Android例子源码自带十几种动画的NiftyDialogEffects对话框

    本项目是一个自定义的Dialog项目Nifty Modal Window Effects,提供十多种对话框弹出动画,但是只提供了一种对话框样式,可以在这里看一下网页版的效果http://tympanus.net/Development/ModalWindowEffects/,项目...

    JAVA上百实例源码以及开源项目源代码

     Java zip压缩包查看程序,应用弹出文件选择框,选择ZIP格式的压缩文件,可以像Winrar软件一样查看压缩文件内部的文件及文件夹,源码截图如上所示。 Java 数字签名、数字证书生成源码 2个目标文件 摘要:JAVA源码,...

    JAVA上百实例源码以及开源项目

     Java zip压缩包查看程序,应用弹出文件选择框,选择ZIP格式的压缩文件,可以像Winrar软件一样查看压缩文件内部的文件及文件夹,源码截图如上所示。 Java 数字签名、数字证书生成源码 2个目标文件 摘要:JAVA源码,...

    JAVA面试题最全集

    在图形界面中,一个表格,如何实现编辑单元格时弹出下拉框? 65.如何加载图片? 66.什么是模态对话框? 67.阐述MVC的概念 68.GUI布局管理器的使用,FlowLayout,BorderLayout,GridBagLayout 69.如何构造一棵树?...

    AnyLayer:Android稳定高效的浮层创建管理框架

    简介同时兼容support和androidx链式调用支持自由扩展实现几种常用效果Dialog/BottomSheet效果占用区域不会超过当前Activity避免导航栏遮挡支持自定义大小和显示位置支持自定义数据绑定支持自定义进出场动画支持...

    JAVA自学之路

    有的时候安装软件出问题了,一个对话框弹出来说出错了,马上举手问老师:“不得了了,出错了,出错了”。 “什么错误?” “还没看呢?” 这都是典型的不上心的方法!请记住,学习编程并不是一件很容易的事情...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    实例150 实例化Class类的5种方式 196 实例151 获得Class对象表示实体的名称 197 实例152 查看类的声明 198 实例153 查看类的成员 199 实例154 按继承层次对类排序 201 实例155 查看内部类信息 202 7.2 反射的进阶 ...

    JAVA图书馆管理系统课程设计报告.doc

    功能:点击对应的菜单栏就会弹出对应的对话框,并传递需要的参数。 <4>FrChange.java 该文件是修改用户密码界面的封装类,定义并设置了更改密码界面相关组件及显示效 果,还定义了确定、取消按钮的事件监听。功能:...

    Java-Web程序设计(PPT).pptx

    (3)点击"Static Web Project"节点,弹出"New Static Web Project"界面,创建静态 Web 项目 LoginProject。 (4)点击"Finish"按钮后,新建"LoginProject"项目成功,在该项目的"WebContent"目录中,新建...

    Android应用开发入门教程

    6.6弹出对话框67 6.6.1. 提示信息和两个按钮的对话框68 6.6.2. 提示信息和三个按钮的对话框69 6.6.3. 列表项对话框70 6.6.4. 单选项和按钮对话框70 6.6.5. 复选项和按钮对话框71 6.6.6. 文本的按键对话框(使用布局...

    JWFD1.01工作流系统(08升级版)

    通过点击顶部工具栏的最后一个图标,弹出对话框输入文件名后将图GRAPH保存为GXL文件 把GXL文件提交到数据库中的功能可通过在树型栏目中对已经保存的文件点击右键选择提交流程图来运行 提交完成后,在树型栏中的第...

    Java开发技术大全 电子版

    14.13.1增加弹出式菜单558 14.13.2“退出”菜单的响应代码559 14.13.3覆盖JFrame的processWindowEvent方法560 14.13.4监听JTextArea的DocumentEvent事件560 14.13.5“另存为…”菜单的响应代码561 14.13.6...

    editplus 代码编辑器html c++ jsp css

    在弹出对话框里面输入要清除的行首字符,确定 【4】正则表达式应用——替换带有半角括号的多行 几百个网页中都有下面一段代码: 我想把它们都去掉,可是找了很多search & replace的软件,都是只能对“一行”进行...

    J2EE面试题

    3:说说你所熟悉或听说过的j2ee中的几种常用模式?及对设计模式的一些看法 4:如何给weblogic指定大小的内存?如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 三,代码题 1:请写出JavaMail发送...

    VI-and-Path-Planning:网格世界模拟博弈中求解顺序决策问题的修正值迭代算法和路径规划

    使用浏览器打开 mazeapplet.html 文件并确认 java 对话框/弹出。 mazeapplet.html 文件将加载并运行 java 编译的程序 Maze.class。 有几个可用的参数可以设置来修改程序的运行方式。 修改参数并刷新/重启浏览器以...

Global site tag (gtag.js) - Google Analytics