终于有一点点小变化了,今天学习了java里的对话框,有四种类型:1、确认对话框(showConfirmDialog)  2、可选择输入的对话框(showInputDialog)  3、信息对话框(showMessageDialog)  4、可以对其他三种对话框组合的。(showOptionDialog)  需要用到的包:import javax.swing.JOptionPane;//JOptionPane为java  option(操作)  pane(面板)。 

参数: 

parentComponent 为父级确定显示在对话框中的帧;如果为null,或者如果为父级没有框架,默认的边框则采用 
message 消息中的对象以显示 
title 对话框的标题字符串 
optionType 整数指定可用的选项在对话框:DEFAULT_OPTION,YES_NO_OPTION,YES_NO_CANCEL_OPTION或OK_CANCEL_OPTION
messageType 消息类型的整数指定的消息种类,主要用于确定从可插入外观的图标和感受:ERROR_MESSAGE,INFORMATION_MESSAGE,WARNING_MESSAGE,QUESTION_MESSAGE或PLAIN_MESSAGE
icon 在对话框中显示的图标 
options 选择对象的指示可能的选择,用户可以使阵列;如果对象是组件,则可以正确呈现;非String对象使用其toString方法呈现;如果此参数为null,则选择由外观确定 
initialValue 与InitialValue表示在该对话框的默认选择的对象;唯一有意义的,如果选择使用;可以为null 
返回: 
一个整数,指示由用户选择的选项,或CLOSED_OPTION如果用户关闭该对话框 
抛出: 
HeadlessException的 - 如果GraphicsEnvironment.isHeadless返回true

类型一:确认对话框(showConfirmDialog)

  来段自己的写的截图吧!

1、

2、

3、

类型二:可输入选择的文本对话框

1、

2、

3、

4、

类型三:信息对话框

1、

2、

类型四:对其他三种对话框的组合,有待继续深入了解

  今天也快要接近尾声了,今天也学习先到此结束,期待明天有更大收获!!啦啦啦!

最新文章

  1. word第二讲(0806)
  2. 字典dictionary
  3. c#中关键词out和ref的区别
  4. 网站tomcat配置
  5. HTML快速入门3
  6. Synergy
  7. JAVA入门 第五周 1多项式
  8. FPGA入门学习第一课:二分频器
  9. Reids命令解析-RENAME
  10. JAVA提高八:动态代理技术
  11. UVALive 3716 DNA Regions
  12. linux(三)之linux常用命令二
  13. 【jQuery】 JQ和HTML以及JQ遍历元素
  14. 使用PHP实现手机端APP支付宝的支付功能
  15. Ckeditor一种很方便的文本编辑器
  16. be动词
  17. .net MVC, webAPI,webForm集成steeltoe+springcloud实现调用服务中心服务的总结
  18. 【POJ2888】Magic Bracelet Burnside引理+欧拉函数+矩阵乘法
  19. [Html5] HTML5 开发手机应用
  20. JZ2440 裸机驱动 第14章 ADC和触摸屏接口

热门文章

  1. Natas Wargame Level27 Writeup(SQL表的注入/溢出与截取)
  2. JavaScript闭包基本概念
  3. 使用 webpack 打包 font 字体的问题
  4. VS2012 未找到与约束ContractName Microsoft.VisualStudio.Text.ITextDocumentFactoryService
  5. [置顶] android ListView包含Checkbox滑动时状态改变
  6. Android 再按一次退出程序三种办法
  7. LAMP第三部分php,mysql配置
  8. 封装数据库配置文件App配置文件
  9. thinkphp3.2.3的使用心得(零)
  10. C语言中static关键字的用法