Java Applet介绍

五香葵花子

五香葵花子

2016-02-19 16:26

岁数大了,QQ也不闪了,微信也不响了,电话也不来了,但是图老师依旧坚持为大家推荐最精彩的内容,下面为大家精心准备的Java Applet介绍,希望大家看完后能赶快学习起来。

  什么是 Applet

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  Applet可以翻译为小应用程序,Java Applet就是用Java语言编写的这样的一些小应用程序,它们可以直接嵌入到网页中,并能够产生特殊的效果。包含Applet的网页被称为Java-powered页,可以称其为Java支持的网页。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  当用户访问这样的网页时, Applet被下载到用户的计算机上执行,但前提是用户使用的是支持Java的网络l浏览器。由于Applet是在用户的计算机上执行的,因此它的执行速度不受网络带宽或者Modem存取速度的限制。用户可以更好地欣赏网页上Applet产生的多媒体效果。

  在Java Applet中,可以实现图形绘制,字体和颜色控制,动画和声音的插入,人机交互及网络交流等功能。 Applet还提供了名为抽象窗口工具箱(Abstract Window Toolkit, AWT)的窗口环境开发工具。 AWT利用用户计算机的GUI元素,可以建立标准的图形用户界面,如窗口、按钮、滚动条等等。目前,在网络上有非常多的Applet范例来生动地展现这些功能,读者可以去调阅相应的网页以观看它们的效果。

  Applet的工作原理

  含有Applet的网页的HTML文件代码中部带有applet 和/applet这样一对标记,当支持Java的网络浏览器遇到这对标记时,就将下载相应的小应用程序代码并在本地计算机上执行该Applet。

  例2.1带有一个Applet的主页

  (html>

  

titleAn Example Homepage /title
hl Welcome to my homepage! /hl
This is an example homepage, you can see an applet in it。
p
applet code=Example.class width = 300 height=300
param name = img value="example.gif"
/applet
html

  上面这个例子就是一个简单主页的HTML文件代码。代码第五行中的P,是为了确保Applet出现在新的一行,也就是说,<P>的作用象一个回车符号,若没有它, Applet将会紧接着上一行的最后一个单词出现。代码第六、七两行是关于Applet的一些参数。其中第六行是必需的Applet参数,定义了编译后的包含Applet字节码的文件名,后缀通常为.class;和以象素为单位的Applet的初始宽度与高度。第七行则是附加的Applet参数,它由一个分离的<param>标记来指定其后的名称和值,在这里是img的值为example.gif’,它代表了一个图形文件名。

  Applet的下载与图形文件一样需要一定的时间,若干秒后它才能在屏幕上显示出来。等待的时间则取决于Applet的大小和用户的网络连接的速度。一旦下载以后,它便和本地计算机上的程序以相同的速度运行了。

  Applet在用户的计算机上执行时,还可以下载其它的资源,如声音文件、图像文件或更多的Java代码,有些Applet还允许用户进行交互式操作。但这需要重复的链接与下载,因此速度很慢,这是一个亟待解决的问题,可以想到的一个好办法是采用类似高速缓存的技术,将每次下载的文件都临时保存在用户的硬盘上,虽然第一次使用时花的时间比较多,但当再次使用时,只需直接从硬盘上读取文件而无需再与Internet连接,便可以大大提高性能了。

  从哪里得到App1et

  自从Java日益流行之后,世界各地的爱好者们便不断创造出各种各样的Applet。这里列出了几个较大的Applet收集站,读者可以去逛一逛,看看这些Applet的效果如何,相信会使人流连忘返的。

  http://www.gamelan.com

  这是Intemet上最负盛名的Applet收集站,它按照小应用程序的用途加以分类,并列出了它们的说明、功能和程序代码,其规模和种类之多,令人叹为观止。

  http://www.jars.com/

  这个站点的特色是对它收集的小应用程序都加以评分,JARS是小应用程序评价服务(Java Applet Rating Services)的简称。许多Java开发者均以能获得其好评为荣。

  http://www.yahoo.com/Computers_and_Internet/Languages/Applet/

  这个URL可真够长的!这是Yahoo公司提供的小应用程序目录,收集的数量虽然稍逊于Gamelan,但也很可观了。

  http://home.netscape.com/comprod/products/navigator/version_2.0 /java_applets/

  这是网景公司提供的小应用程序演示网页,同时也提供一些Java信息。

  http://java.wiwi.uni_frankfurt.de/

  这是一个小应用程序的信息站点,提供了许多实用信息,读者可以借助这里的数据库,查询自己感兴趣的小应用程序的相关信息。

展开更多 50%)
分享

猜你喜欢

Java Applet介绍

编程语言 网络编程
Java Applet介绍

JAVA卡与APPLET

编程语言 网络编程
JAVA卡与APPLET

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

慎防恶意的Java Applet

编程语言 网络编程
慎防恶意的Java Applet

Java Applet的应用技巧

编程语言 网络编程
Java Applet的应用技巧

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Java Applet编程显示图像

编程语言 网络编程
Java Applet编程显示图像

Java、Java Applet与 JavaScript间的通信

编程语言 网络编程
Java、Java Applet与 JavaScript间的通信

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

用Java构造自己的媒体播放器

用Java构造自己的媒体播放器

MAC如何使用“文本编辑”修改HTML文件

MAC如何使用“文本编辑”修改HTML文件
下拉加载更多内容 ↓