现在的java界,很多东西叫××let,××let的意思都是些小程序的意思。例如:applet应用程序的小程序,servlet服务器端的小程序,midlet手机中的小程序,portlet门户容器端的小程序。这节我们介绍applet.这个东西用的不是很多,但是在java的体系结构中是很有意义的。这个东西是能够在浏览器里运行的,可以潜入到HTML页面里。我们知道普通的Application要有main()作为入口点运行,而 Applet要在浏览器里运行,或者开发时查看的时候用appletviewer运行。举个例子,实践:
import java.awt.*;
import java.applet.*;
@SuppressWarnings("serial") //抑制警告
//所有的Applet,都继承了java.applet.Applet
public class HelloApplet extends Applet {
public void paint(Graphics g){
g.drawString("百家拳软件项目研究室!",30,30);
}}
还需要建立一个html文件,因为刚才说了它可以嵌入在浏览器里面。用记事本建立一个hello.html代码如下:
<applet code="HelloApplet.class" width=150 height=150></applet>
之后照样用javac编译刚才那个类。最后在命令行中输入appletviewer hello.html可以看到结果。
这种小程序弥补了B/S模型的不足,用浏览器可以执行客户端的东西。因为它功能强大,所以是个不错的东西。可是功能太强大了,又引发了一些安全性的问题。所以浏览器也会对applet做了一些安全性的限制。Applet还有一种叫做沙箱模型的机制,它使得没有访问权限的资源,不能访问。保证了安全性。同时开发时也不是那么方便。Applet又跨平台的特性。
而且微软的IE浏览器里面在运行applet的时候速度不是很快,不如activex的方便。界面也不是太漂亮。不过它的这种在浏览器中运行的思想还是比较不错的。
主要三部分组成:java (Text)--javac(byte code) --HTML(computer language)
分享到:
相关推荐
Java Applet是Java技术在早期为了实现网页动态交互而提出的一种技术。Applet是一段用Java语言编写的代码,能够在用户的浏览器环境下运行,为用户提供动态的、交互式的Web内容。与传统的Java Application不同,Applet...
JavaScript(简称JS)和Applet是两种在Web开发中用于增强网页交互性的技术。JavaScript是一种轻量级的脚本语言,通常运行在浏览器端,负责处理用户交互、动态内容更新等任务。Applet则是Java的一个早期特性,允许...
《JasperReports Applet 5.1.0:报表打印技术新视角》 JasperReports是Java领域中广泛使用的开源报表工具,它提供强大的报告设计和数据可视化功能。在5.1.0版本中,引入了applet技术,使得用户能够通过浏览器实现...
Applet是Java类的子类,通常是`java.applet.Applet`或其子类,如`javax.swing.JApplet`。它们通过`<applet>`标签或者`<object>`标签在HTML页面中被引用,从而在客户端(用户的浏览器)中执行。Applet的生命週期包括...
Java Applet是Java技术在Web浏览器中运行的一种小程序,它为网页添加了交互性和动态性。本教程将探讨如何在Java Applet中实现动画效果,让网页内容更加生动有趣。 首先,理解动画的基本原理至关重要。动画是通过...
### 在JDK和Eclipse下Java Applet的编写与运行详解 #### 一、Java Applet简介 Java Applet是一种可以嵌入到网页中的小型Java应用程序。它可以在支持Java的Web浏览器上运行,使得开发者能够利用Java的强大功能来...
Java Applet是Java技术在早期Web开发中的一种应用方式,它允许开发者创建可以在浏览器中运行的小型应用程序。在这个“简单的java applet图像移动重画实例”中,我们将深入探讨Java Applet的基础知识,以及如何实现...
在IT领域,JavaScript(JS)和Applet是两种不同的技术,它们在Web应用程序开发中各自扮演着重要角色。本文将详细探讨如何实现JS与Applet之间的相互调用,并通过一个具体的例子来阐述这一过程。 首先,JavaScript是...
### Java编译命令javac与Applet运行命令appletviewer详解 #### 一、javac命令详解 在Java编程过程中,我们通常会使用到javac命令来编译Java源代码。对于初学者或者习惯于使用集成开发环境(IDE)的人来说,了解...
Applet是一种早期的Java技术,用于在Web浏览器中嵌入小型的交互式程序。这个"Applet鸭子的移动"项目旨在通过Applet技术来创建一个动态效果,使得一只鸭子能够在网页上进行来回移动,为用户提供一种有趣的视觉体验。...
Java的Applet实例是Java编程领域中的一个基础概念,它主要涉及到Web应用程序的早期开发技术。Applet是一种在客户端浏览器中运行的小型Java程序,它能够增强网页的交互性,提供动态内容展示。在Java的发展历程中,...
在Java编程领域,Applet和Servlet是两种不同的技术,它们分别在Web应用的不同层面发挥作用。Applet是嵌入在HTML页面中的小型Java程序,能够提供客户端的交互功能,而Servlet则是运行在服务器端的Java程序,负责处理...
Java+Applet实例讲解(分为1和2两部分)、Java+Applet实例编程、java+Applet登录、JavaApplet教程.pdf、JAVA_applet应用实例.ppt、JavaApplet编程技巧实例专辑、javaapplet例子.doc、Applet类.doc等教程。...
### JavaApplet与JavaScript #### 6.1 JavaApplet ##### 6.1.1 JavaApplet概述 **Applet 类层次结构:** JavaApplet 的基础是 `java.applet.Applet` 类,它是从 `java.awt.Panel` 继承而来的一个特殊的图形组件。...
JavaApplet是Java技术在早期Web开发中的一种重要应用,它允许开发者创建可以在网页中运行的小型程序。这些小程序能够增强交互性,提供动态内容,比如游戏、图表、动画等。JavaApplet运行在用户的浏览器上,由Java ...
Java Applet 是一种基于Java平台的小程序,它可以在支持Java的Web浏览器中运行,为用户提供交互式的用户体验。在20世纪90年代中期,Java Applet是互联网上动态内容的一种流行方式,允许开发者创建可嵌入网页的动态...
Java Applet是Java技术在早期Web开发中的一种应用方式,它允许开发者在浏览器中嵌入可执行的小程序,为用户提供动态交互的Web页面体验。这个简单的案例将带你深入理解Java Applet的基础概念、工作原理以及如何创建和...
在Java编程环境中,Applet是一种嵌入到网页中的小程序,它可以提供交互式的用户界面和一些基本功能。然而,出于安全考虑,Java Applet运行在浏览器的“沙箱”环境中,这个环境限制了Applet的权限,例如阻止它访问...
### Applet类及应用 #### 一、概述 在Java早期版本中,Applet是一种广泛使用的客户端技术,它允许开发者创建能在Web浏览器中运行的小型应用程序。随着技术的发展,尽管现代Web开发更多地转向了HTML5和JavaScript,...