跟我学java swing gui组件技术及应用实例——joptionpane标准对话框的编程应用示例

跟我学java swing gui组件技术及应用实例——joptionpane标准对话框的编程应用示例

ID:14912914

大小:400.50 KB

页数:10页

时间:2018-07-30

跟我学java swing gui组件技术及应用实例——joptionpane标准对话框的编程应用示例_第1页
跟我学java swing gui组件技术及应用实例——joptionpane标准对话框的编程应用示例_第2页
跟我学java swing gui组件技术及应用实例——joptionpane标准对话框的编程应用示例_第3页
跟我学java swing gui组件技术及应用实例——joptionpane标准对话框的编程应用示例_第4页
跟我学java swing gui组件技术及应用实例——joptionpane标准对话框的编程应用示例_第5页
资源描述:

《跟我学java swing gui组件技术及应用实例——joptionpane标准对话框的编程应用示例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、杨教授工作室精心创作的优秀程序员职业提升必读系列资料1.1跟我学JavaSwingGUI组件技术及应用实例——JOptionPane标准对话框的编程应用示例1.1.1JavaSwing中的标准对话框JOptionPane的编程应用1、标准对话框(1)JOptionPane类Swing中提供了JOptionPane类来实现类似Windows平台下的MessageBox的功能。如下为JDK的API帮助文档中对JOptionPane类的说明信息。(2)实现的方法利用JOptionPane类中的各个static方法来生成各种标准的对话框,实现显示出信息、提出问题、警告、用户输入参数等功能。这些对话框都

2、是模式对话框——定制四种不同种类的标准对话框。10杨教授工作室,版权所有,盗版必究,10/10页杨教授工作室精心创作的优秀程序员职业提升必读系列资料2、标准对话框的类型(1)ConfirmDialog确认对话框,提出问题,然后由用户自己来确认(按“Yes”或“No”按钮)。(2)InputDialog提示输入文本。(3)MessageDialog显示信息。(4)OptionDialog组合其它三个对话框类型。10杨教授工作室,版权所有,盗版必究,10/10页杨教授工作室精心创作的优秀程序员职业提升必读系列资料3、实现的函数这四个对话框可以采用showXXXDialog()函数来显示,如:(1)

3、showConfirmDialog()显示确认对话框,代码示例如下:JOptionPane.showConfirmDialog(null,"chooseone","chooseone",JOptionPane.YES_NO_OPTION);(2)showInputDialog()显示输入文本对话框,代码示例如下:StringinputValue=JOptionPane.showInputDialog("Pleaseinputavalue");(3)showMessageDialog()显示信息对话框,代码示例如下:JOptionPane.showMessageDialog(null,"在对话框

4、内显示的描述性的文字","标题条文字串",JOptionPane.ERROR_MESSAGE);(4)showOptionDialog()显示选择性的对话框,代码示例如下:Object[]options={"确定","取消","帮助"};intresponse=JOptionPane.showOptionDialog(this,"这是个选项对话框,用户可以选择自己的按钮的个数","选项对话框标题",JOptionPane.YES_OPTION,JOptionPane.QUESTION_MESSAGE,null,options,options[0]);4、showXXXDialog()方法的参数

5、说明(1)ParentComponent指示对话框的父窗口对象,一般为当前窗口。也可以为null即采用缺省的Frame作为父窗口,此时对话框将设置在屏幕的正中。(2)message指示要在对话框内显示的描述性的文字(3)Stringtitle标题条文字串(4)Component10杨教授工作室,版权所有,盗版必究,10/10页杨教授工作室精心创作的优秀程序员职业提升必读系列资料在对话框内要显示的组件(如按钮)(5)Icon在对话框内要显示的图标(6)messageType一般可以为如下的值:1)ERROR_MESSAGE2)INFORMATION_MESSAGE3)WARNING_MESSAG

6、E4)QUESTION_MESSAGE5)PLAIN_MESSAGE(7)optionType它决定在对话框的底部所要显示的按钮选项。一般可以为如下的值:1)DEFAULT_OPTION2)YES_NO_OPTION3)YES_NO_CANCEL_OPTION4)OK_CANCEL_OPTION5、显示实现为MessageDialog(1)示例代码JOptionPane.showMessageDialog(null,"在对话框内显示的描述性的文字","标题条文字串",JOptionPane.ERROR_MESSAGE);(2)应用场合:功能完成后的信息提示(3)效果6、显示实现为Confirm

7、Dialog(1)示例代码JOptionPane.showConfirmDialog(null,"chooseone","chooseone",10杨教授工作室,版权所有,盗版必究,10/10页杨教授工作室精心创作的优秀程序员职业提升必读系列资料JOptionPane.YES_NO_OPTION);(2)应用场合:讯问并等待用户确认(3)效果7、显示实现为InputDialog(1)示例代码Str

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。