
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基础教程目录

第八章Java Applet基础 ■Java Applet的运行原理 ·在小程序中播放声音 ■网页传值
第八章 Java Applet 基础 ◼ Java Applet的运行原理 ◼ 在小程序中播放声音 ◼ 网页传值

8.1 Java Applet的运行原理 ■Java Appleti的主类的实例是一个容器。 ■Java Applet的程序通过浏览器执行。 ·小应用程序必须有一个类是 java.applet.Applet类的子类,该类称做主类。 ■Java.Applet的过程: 口源程序 口编译 口运行
8.1 Java Applet 的运行原理 ◼ Java Applet的主类的实例是一个容器。 ◼ Java Applet的程序通过浏览器执行。 ◼ 小应用程序必须有一个类是 java.applet.Applet类的子类,该类称做主类。 ◼ Java.Applet的过程: ❑ 源程序 ❑ 编译 ❑ 运行

Java Applet的原程序 ■Java Applet源文件是用记事本编写的 ■Java Applet是由若干个类组成的 ■有且只有一个扩展的publicf的Applet主类 ·不再需要main方法 ■保存文件名:必须为扩展的主类名。 ■ 例:pub|ic class Example8_1 extends Applet 保存文件名:Example81.java
Java Applet 的原程序 ◼ Java Applet源文件是用记事本编写的 ◼ Java Applet是由若干个类组成的 ◼ 有且只有一个扩展的 public的 Applet主类 ◼ 不再需要main方法 ◼ 保存文件名:必须为扩展的主类名。 ◼ 例:public class Example8_1 extends Applet 保存文件名: Example8_1 .java

Java Applet的编译、运行 口编译: D:\1000>javac Example8_1.java Example8 1 .html的超文 ▣运行1(保存超文本文件): 本文件 口运行2: D:\1000>appletviewer Example8_1.html
Java Applet 的编译、运行 ❑ 编译: D:\1000>javac Example8_1.java ❑ 运行1(保存超文本文件): ❑ 运行2: D:\1000>appletviewer Example8_1.html Example8_1 .html的超文 本文件

Example8_1 2 KB Java Class File Example8_1 1 KB HTML Document 目Example8_1 1 KB Java Source File D:\1000\Example8_1.html Microsoft 文件F)编辑(E)查看(W)收藏(A)工具(T) 中后退→⑧团Q搜索图收: 地址(D)径D:l10o0 Example8_1.html yes No 例8_1 程序设计方法 sum=5050
例8_1

Java Applet生命周期内的方法 ■Java Applet生命周期内所包含的方法: >Init() Start ( >Stop ( >Destroy ( >Paint (Graphics g)
Java Applet 生命周期内的方法 ◼ Java Applet生命周期内所包含的方法: ➢ Init() ➢ Start() ➢ Stop() ➢ Destroy() ➢ Paint(Graphics g)

8.2在小程序中播放声音 Java程序可以播放.au、aiff、Wav、Midi、rfm 格式音乐。 ■可以使用Applet的一个静态方法: newAudioClip(Url url,String name)或者Applet 的一个实例方法:getAudioCl ip(Url url,String name) ■AudioClipi音频对象使用play(O、loop、stop() 方法处理方式声音文件
8.2 在小程序中播放声音 ◼ Java 程序可以播放 .au、aiff、Wav、Midi、rfm 格式音乐。 ◼ 可以使用Applet的一个静态方法: newAudioClip(Url url,String name)或者Applet 的一个实例方法:getAudioClip(Url url,String name) ◼ AudioClip音频对象使用play()、loop()、stop() 方法处理方式声音文件

例83 色D:(TOOOTExample8 ml -Microsort In 文件F)编福) 查看(W)收藏(A)工具(T)弄 当小程序渣看器:zp183.:□回☒ Applet 中后退·→⑧公搜索图收藏影 开始播放循环播放停止插放 地址(D)③D:l1 Example83.html 开始插放循环播放【停止播放 小程序已启动
例 8_3