为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > java弹出窗口

java弹出窗口

2018-03-21 3页 doc 14KB 25阅读

用户头像

is_729658

暂无简介

举报
java弹出窗口java弹出窗口 求java_Swing中弹出对话框的方式 在swing中,基于业务的考量,会有对话框来限定用户的行径及对用户的举措 举办提醒 . Swing中供给 了JOptionPane类来实现类似Windows平台下的MessageBox的功能,同样在Java中也有,操作JOptionPane类中的各个static行动 来天生种种标准 的对话框,实现表现出信息、提出题目、告诫、用户输入参数等功能。这些对话框都是模式对话框。 ConfirmDialog --- 确认对话框,提出题目,然后由用户本身来确认(按"Yes"或...
java弹出窗口
java弹出窗口 求java_Swing中弹出对话框的方式 在swing中,基于业务的考量,会有对话框来限定用户的行径及对用户的举措 举办提醒 . Swing中供给 了JOptionPane类来实现类似Windows平台下的MessageBox的功能,同样在Java中也有,操作JOptionPane类中的各个static行动 来天生种种 的对话框,实现现出信息、提出题目、告诫、用户输入参数等功能。这些对话框都是模式对话框。 ConfirmDialog --- 确认对话框,提出题目,然后由用户本身来确认(按"Yes"或"No"按钮) InputDialog --- 提醒输入文本 MessageDialog --- 表现信息 OptionDialog -, 组合其余三个对话框范例。 这四个对话框可以采用 showXXXDialog()来表现,如showConfirmDialog()表现确认对话框、showInputDialog()表现输入文本对话框、showMessageDialog()表现信息对话框、showOptionDialog()表现选择性的对话框。它们所应用的参数阐发 如下: ? ParentComponent:挑拨 对话框的父窗口器材,一样平常为当前窗口。也可认为null即采用 缺省的Frame作为父窗口,此时对话框将设置在屏幕的正中。 ? message:挑拨 要在对话框内表现的刻画性的笔墨 ? String title:问题条笔墨串。 ? Component:在对话框内要表现的组件(如按钮) ? Icon:在对话框内要表现的图标 ? messageType:一样平常可认为如下的值ERROR_MESSAGE、INFORMATION_MESSAGE、WARNING_MESSAGE、QUESTION_MESSAGE、PLAIN_MESSAGE、 ? optionType:它决议 在对话框的底部所要表现的按钮选项。一样平常可认为DEFAULT_OPTION、YES_NO_OPTION、YES_NO_CANCEL_OPTION、OK_CANCEL_OPTION。 应用实例: (1)表现 MessageDialog JOptionPane.showMessageDialog(null, "在对话框内显示的描述性的文字", "标题条文字串", JOptionPane.ERROR_MESSAGE); (2)表现 ConfirmDialog JOptionPane.showConfirmDialog(null, "choose one", "choose one", JOptionPane.YES_NO_OPTION); (3)表现 OptionDialog:该种对话框可以由用户本身来设置各个按钮的个数并返回用户点击各个按钮的序号(从0起头计数) Object[] options = {"断定 ","取缔 ","赞助 "}; int response=JOptionPane.showOptionDialog(this, "这是个选项对话框,用户可以选择本身的按钮的个数", "选项对话框问题",JOptionPane.YES_OPTION, JOptionPane.QUESTION_MESSAGE, null, options, options[0]); if(response==0) { this.setTitle("您按下了第OK按钮 "); } else if(response==1) { this.setTitle("您按下了第Cancel按钮 "); } else if(response==2) { this.setTitle("您按下了第Help按钮 "); } (4)表现 InputDialog 以便让用户举办输入 String inputValue = JOptionPane.showInputDialog("Please input a value"); (5)表现 InputDialog 以便让用户举办选择地输入 Object[] possibleValues = { "First", "Second", "Third" }; //用户的选择项目 Object selectedValue = JOptionPane.showInputDialog(null, "Choose one", "Input",JOptionPane.INFORMATION_MESSAGE, null, possibleValues, possibleValues[0]); System.out.println("您按下了" + (String) selectedValue + "项目");
/
本文档为【java弹出窗口】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索