下载此文档

第7章 小应用程序(applet)基础.ppt


文档分类:IT计算机 | 页数:约51页 举报非法文档有奖
1/51
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/51 下载此文档
文档列表 文档介绍
返回
第7章小应用程序(applet)基础
第7章小应用程序(applet)基础
applet的结构和对applet功能的限制
向小应用程序传递参数
在applet中使用图形、字体和颜色
在applet中使用图像和声音
JAR文件--java存档文件
applet的结构和对applet功能的限制
applet的结构
对applet功能的限制
applet的结构
浏览器上的Java程序。与独立的application不同,applet程序实现的功能是不完全的,它必须与浏览器中已经预先实现好的功能结合在一起才能构成一个完整的程序
applet只需接收浏览器发送给它的消息或事件,并及时作出回应
Applet类的继承树

|
+--
|
+--
|
+--
|
+--
Applet的生命周期与主要方法示意图
init()初始化
start()启动
stop()中止
destory()消亡
下载并实例化
Applet
启动Applet
Applet转入后台
重新激活Applet
退出浏览器
applet的四种主要方法的具体描述和说明
方法
说明
public void init()
由浏览器或applet viewer调用来告诉当前applet 它已被载入系统。该方法总在start()方法第一次被调用前调用。
public void start()
由浏览器或applet viewer调用来告诉当前applet它应该开始执行。该方法在init()方法后调用,并且每次Web页访问该applet时都会调用该方法。
public void stop()
由浏览器或applet viewer调用来告诉当前applet它应该停止执行。当包含当前applet的Web页被另一Web页所替代时会调用该方法,在调用destroy()方法前也会调用该方法。
public void destroy()
由浏览器或applet viewer调用来告诉当前applet它已被要求归还并且它应该清除分配给它的任何资源。
JApplet类的继承树

|
+--
|
+--
|
+--
|
+--
|
+--
JApplet类
JApplet类的使用Applet类类似,与JApplet小程序配合的HTML文件和与Applet小程序配合的HTML文件也没有什么区别
JApplet和Applet的差别在于前者的缺省布局管理器是BorderLayout,而后者的缺省布局管理器是FlowLayout
二者中加入对象的方法也不一样,,其写法为:
(child);
然而,往JApplet中加入swing组件时不能直接用add()方法,而是必须先使用JApplet的getContentPane()方法来获得一个Container对象,然后调用该对象的add()方法将子对象加入到JApplet中。其写法为:
().add(child);
继承了JApplet类的小应用程序的例子
import .*;
import .*;
import .*;
public class Hello_JApplet extends JApplet{
public void init ( ) {
Container contentPane = getContentPane( );
(new JLabel("Hello Java!"));
}
}
对应的HTML文件的内容为:
<applet code="" width = 300 height = 200>
</applet>

第7章 小应用程序(applet)基础 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数51
  • 收藏数0 收藏
  • 顶次数0
  • 上传人中国课件站
  • 文件大小0 KB
  • 时间2011-10-11