
Java基础教程 佛山开放大学 孟艳敏
Java 基 础 教 程 佛山开放大学 孟艳敏

Java基础教程目录 第1章]ava语言简介 第7章建立对话框 第2章基本数据类型和数组 第8章]ava applet基础 第3章运算符、表达式和语句 第9章图形与图像 第4章类、对象和接口 第10章]ava多线程机制 第5章常用实用类 第11章输入/输出流 第6章常用组件及事件处理 第12章Java网络的基本知 识
第1章 Java语言简介 第2章 基本数据类型和数组 第3章 运算符、表达式和语句 第4章 类、对象和接口 第5章 常用实用类 第6章 常用组件及事件处理 第7章 建立对话框 第8章 Java Applet基础 第9章 图形与图像 第10章 Java多线程机制 第11章 输入/输出流 第12章 Java网络的基本知 识 Java基础教程目录

第七章建立对话框 ■Dialog类 ■文件对话框 ·消息对话框 ■i 确认对话框 ■颜色对话框
第七章 建立对话框 ◼ Dialog类 ◼ 文件对话框 ◼ 消息对话框 ◼ 确认对话框 ◼ 颜色对话框

7.1 Dialog类 ■Dialoga类和Fr ame类是Wi ndow的子类。 ·对话框必须要依赖某个组件或窗口。 ■Dialog子类建立一个对话框。 ·对话框也是容器,默认布局是BorderLayout, ·对话框也可以添加组件
7.1 Dialog类 ◼ Dialog类和Frame类是Window的子类。 ◼ 对话框必须要依赖某个组件或窗口。 ◼ Dialog子类建立一个对话框。 ◼ 对话框也是容器,默认布局是BorderLayout. ◼ 对话框也可以添加组件

7.1 Dialog类 ■Dialog类的主要方法: Dialog(Frame f,String s) Dialog(Frame f,String s,loolean b) ■getTitle(O ■setTitle() ■setModel(boolean) ■setSize() setVisible(boolean b)
7.1 Dialog类 ◼ Dialog类的主要方法: ◼ Dialog(Frame f,String s) ◼ Dialog(Frame f,String s,loolean b) ◼ getTitle() ◼ setTitle() ◼ setModel(boolean) ◼ setSize() ◼ setVisible(boolean b)

7.1 Dialog类 ·对话框模式: ·有模式:对话框处于激活状态时,程序不能再 激活它所依赖的窗口。 ·无模式:对话框处于激活状态时,程序仍能激 活它所依赖的窗口或组件,也不堵塞线程的执 行
7.1 Dialog类 ◼ 对话框模式: ◼ 有模式:对话框处于激活状态时,程序不能再 激活它所依赖的窗口。 ◼ 无模式:对话框处于激活状态时,程序仍能激 活它所依赖的窗口或组件,也不堵塞线程的执 行

7.1 Dialog类 回x p1e71 yuiyi 打开对话框 例71 衣有正小 :中对娇的省@ 回x Yes]No yuiyi ”对话框的 打开对话框
7.1 Dialog类 例7_1

7.2文件对话框 ·Dialog类的子类创建的对象为文件对话框,文 件对话框提供文件操作界面。 ■FieldDialog类有下列主要方法: FieldDialog(Frame f,String s,int mode) Mode取值:FieldDialog.LOAD或者 FieldDialog.SAVE Public String getDirectory ( Public String getFile(
7.2 文件对话框 ◼ Dialog类的子类创建的对象为文件对话框,文 件对话框提供文件操作界面。 ◼ FieldDialog 类有下列主要方法: ◼ FieldDialog(Frame f,String s,int mode) Mode取值:FieldDialog.LOAD或者 FieldDialog.SAVE ◼ Public String getDirectory() ◼ Public String getFile()

7.2文件对话框 D:\1000>javac Example?_2.java D:\1000>java Example7_2 例7-2 共青。 回x☒ 文件 你选择了打开文件,名字是TDCP32.EXE
7.2 文件对话框 例7-2

7.3消息对话框 ■消息对话框是有模式的对话框 ■Javax..swing包中的J0 pt ionPane类的静态方法 创建一消息对话框: Puclic static void showMessageDialog( Component parentComponent,String message,String stitle,int messageType)
7.3 消息对话框 ◼ 消息对话框是有模式的对话框 ◼ Javax.swing包中的JOptionPane类的静态方法 创建一消息对话框: Puclic static void showMessageDialog( Component parentComponent,String message,String stitle,int messageType)