下载此文档

Java课件第8章.ppt


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
第8章建立对话框
Dialog类
文件对话框
消息对话框
确认对话框
颜色对话框
Dialog类
Dialog类和Frame都是Window的子类,二者有相似之处也有不同的地方,比如Dialog 没有添加菜单的功能,而且对话框必须要依赖于某个窗口或组件,当它所依赖的窗口或组件消失,对话框也将消失;而当它所依赖的窗口或组件可见时,对话框又会自动恢复。

(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) 设置对话框的模式

对话框分为无模式和有模式两种。
如果一个对话框是有模式的对话框,那么当这个对话框处于激活状态时,只让程序响应对话框内部的事件,程序不能再激活它所依赖的窗口或组件,而且它将堵塞当前线程的执行,即堵塞使得对话框处于激活状态的线程,直到该对话框消失不可见。
无模式对话框处于激活状态时,程序仍能激活它所依赖的窗口或组件,它也不堵塞线程的执行。


FileDialog是Dialog类的子类,它创建的对象称为文件对话框。文件对话框是一个打开文件和保存文件的有模式对话框。文件对话框必须依附一个Frame对象。
FileDialog类主要方法
(1)FileDialog(Frame f,String s, int mode) 构造方法,参数f是所创建的对话框所依赖的窗口对象,s是对话框的名字,,决定对话是打开文件模型或保存文件模型,。
(2)public String getDirectory() 获取当前文件对话框中显示的文件的所属目录。
(3)public String getFile() 获取当前文件对话框中显示的文件的字符串表示,如果不存在就得到null。


消息对话框是有模式对话框,进行一个重要的操作动作之前,最好能弹出一个消息对话框。
JOptionPane类的静态方法:
public static void ponent ponent,
String message,
String title,
int messageType)
创建一个消息对话框.
messageType取下列有效值:



Java课件第8章 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小80 KB
  • 时间2018-05-09