博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
applets/ HTML
阅读量:6655 次
发布时间:2019-06-25

本文共 1807 字,大约阅读时间需要 6 分钟。

 

1,HTML(HyperTextMark-upLanguage)即,是的描述语言。html 是在 sgml 定义下的一个描述性语言,或可说 html 是 sgml 的一个应用程式,html 不是程式语言,它只是标示语言。

HTML一种为普通文件中某些字句加上标示的语言,其目的在于运用标记(tag)使文件达到预期的显示效果。

HTML只是标示语言,基本上你只要明白了各种标记的用法便算学懂了 html,html 的格式非常简单,只是由文字及标记组合而成,于 编辑方面,任何文字都可以,只要能将文件另存成 ascii 纯文字格式即可,当然 以专业的网页编辑为佳。[1]

2,Applet是一种特殊的Java程序,它本身不能单独运行,需要嵌入在一个HTML文件中,借助浏览器或Appletviewer来解释执行.Applet可能通过网络传输,由浏览器自动装载并执行.
  和Applicaton不同,Applet程序都必须继承自Java的Java.applet.Applet类或javax.swing.JApplet类
  public class myApplet extends java.applet.Applet或public class myApplet extends javax.swing.JApplet
  其实 JApplet类也是继承自Applet类.
  要浏览Applet需要将它嵌入在网页中,只需在HTML文件中插入<APPLET>标记即可.

Applet(小应用)采用Java创建的基于HTML的程序。将其暂时下载到用户的硬盘上,并在Web页打开时在本地运行。一般的Applet只能通过appletviewer或者浏览器来运行,一般的Java程序通过继承Applet类也可以嵌入网页运行。

  含有Applet的网页的代码中部带有<applet> 和</applet>这样一对标记,当支持Java的网络遇到这对标记时,就将下载相应的小应用代码并在本地上执行该Applet。Java Applet 是用Java 语言编写的一些小应用程序,这些程序是直接嵌入到页面中,由支持Java的浏览器(IE 或 Netscape)解释执行能够产生特殊效果的程序。它可以大大提高Web页面的交互能力和动态执行能力。包含Applet的网页被称为Java-powered页,可以称其为Java支持的网页。

  当

Applet

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

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

  Applet 小应用程序的实现主要依靠 包中的Applet类。与一般的不同,Applet应用程序必须嵌入在HTML页面中,才能得到解释执行;同时Applet可以从Web页面中获得参数,并和Web页面进行交互。

  Applet是一种Java的小程序,它通过使用该Applet的HTML文件,由支持Java的下载运行。也可以通过java开发工具的appletviewer来运行。Applet 程序离不开使用它的HTML文件。这个HTML文件中关于Applet的信息至少应包含以下三点:

  1)文件名(编译后的Java文件,以.class为后缀)

  2)字节码文件的地址

  3)在网页上显示Applet的方式。

  一个HTML文件增加Applet有关的内容只是使网页更加富有生气,如添加声音、动画等这些吸引人的特征,它并不会改变HTML文件中与Applet无关的元素。

转载于:https://www.cnblogs.com/baiting/archive/2011/12/05/5346402.html

你可能感兴趣的文章
git版本工具(团队开发常用)
查看>>
常见的几种最优化方法
查看>>
js事件循环机制辨析
查看>>
Windows的四类消息
查看>>
作为程序猿,怎么证明你的代码打得稳?这个回答绝了
查看>>
BZOJ-1010-[HNOI2008]玩具装箱toy(斜率优化)
查看>>
win7下安装oracle10g出现未知错误,程序异常终止
查看>>
制作一个视频播放器
查看>>
wxPython学习1--创建最小的空的wxPython程序
查看>>
Codeforces Round #503 (by SIS, Div. 2)B 1020B Badge (拓扑)
查看>>
CODING常见错误原因
查看>>
一个sql脚本引发的灾难后的思索
查看>>
single-table inheritance 单表继承
查看>>
SQL Email
查看>>
HDU - 6441(费马大定理)
查看>>
[LintCode] 通配符查询
查看>>
[Algorithms] Longest Common Subsequence
查看>>
java中的sql语句中如果有like怎么写
查看>>
day22-Model创建表补充
查看>>
C++ 类成员函数继承(virtual、非virtual)
查看>>