- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java第08章
第8章 建立对话框 8.1 Dialog类 8.2 文件对话框 8.3 消息对话框 8.4 确认对话框 8.5 颜色对话框 8.1 Dialog类 Dialog类和Frame都是Window的子类,二者有相似之处也有不同的地方,比如Dialog 没有添加菜单的功能,而且对话框必须要依赖于某个窗口或组件,当它所依赖的窗口或组件消失,对话框也将消失;而当它所依赖的窗口或组件可见时,对话框又会自动恢复。 1.Dialod类的主要方法 (1)Dialod(Frame f,String s) 构造一个具有标题的初始不可见的对话框,参数s是标题的名字,f是对话框所依赖的窗口。 (2)Dialod(Frame f,String s,boolean b) 构造一个具有标题s的初始不可见的对话框。参数b决定对话框是否为有模式或无模式,参数f是对话框所依赖的窗口。 (3)getTitle() 获取对话框的标题。 (4)setTitle():设置对话框的标题。 (5)setModal(boolean) 设置对话框的模式 2.对话框的模式[1] 对话框分为无模式和有模式两种。 如果一个对话框是有模式的对话框,那么当这个对话框处于激活状态时,只让程序响应对话框内部的事件,程序不能再激活它所依赖的窗口或组件,而且它将堵塞当前线程的执行,即堵塞使得对话框处于激活状态的线程,直到该对话框消失不可见。 无模式对话框处于激活状态时,程序仍能激活它所依赖的窗口或组件,它也不堵塞线程的执行。 对话框的模式例子 例子 8.1 ,当对话框处于激活状态时,文本区text无法显示信息,当对话框消失时,text显示对话框显示结果。 8.2文件对话框 FileDialog是Dialog类的子类,它创建的对象称为文件对话框。文件对话框是一个打开文件和保存文件的有模式对话框。文件对话框必须依附一个Frame对象。 FileDialog类主要方法 (1)FileDialog(Frame f,String s, int mode) 构造方法,参数f是所创建的对话框所依赖的窗口对象,s是对话框的名字,mode的取值为FileDialog.LOAD或FileDialod.SAVE,决定对话是打开文件模型或保存文件模型,如图8.2所示。 (2)public String getDirectory() 获取当前文件对话框中显示的文件的所属目录。 (3)public String getFile() 获取当前文件对话框中显示的文件的字符串表示,如果不存在就得到null。 FileDialog类例子 例子 8.3 一个窗口带有“保存文件对话框”和“打开文件对话框”。 8.3消息对话框 消息对话框是有模式对话框,进行一个重要的操作动作之前,最好能弹出一个消息对话框。 JOptionPane类的静态方法: public static void showMessageDialog(Component parentComponent, String message, String title, int messageType) 创建一个消息对话框 . messageType取下列有效值: JOptionPane.INFORMATION_MESSAGE JOptionPane.WARNING_MESSAGE JOptionPane.ERROR_MESSAGE JOptionPane.QUESTION_MESSAGE JOptionPane.PLAIN_MESSAGE 这些值可以确定对话框的外观 8.3消息对话框例子 8.4确认对话框 确认对话框是有模式对话框. JOptionPane类的静态方法: public static int showConfirmDialog(Component parentComponent, Object message, String title,
您可能关注的文档
最近下载
- 《高等数学(上册)》(阳平华)645-4教案 第六章 第25课 定积分的换元积分法和分部积分法.doc VIP
- 《高等数学(上册)》(阳平华)645-4教案 第六章 第24课 微积分基本公式.doc VIP
- 天津市南仓中学2024-2025学年高二上学期10月月考数学试题(无答案).docx VIP
- 欧洲规范-NF P94-078-中文版.pdf VIP
- 腔隙性脑梗死课件.pptx VIP
- 过顶板破碎段施工安全技术措施.doc VIP
- 2025年湖北省十一校届高三语文联考“世界的馈赠”考场作文评析与升格训练.docx VIP
- 腔隙性脑梗死演示课件.pptx VIP
- 2024第三季度医疗质量与安全管理委员会会议记录[1].docx VIP
- 天津市南仓中学2024-2025学年高二上学期10月月考物理试题(无答案).docx VIP
文档评论(0)