Java-applet

合集下载

JAVA APPLET

JAVA  APPLET

kaplet■迹 

Java Applet是用Java语言编写的一些小应用程序,这些程序 

是直接嵌入到页面中,由支持Java的浏览器(IE或Nescape)解释 

执行能够产生特殊效果的程序。它可以大大提高Web页面的交互能力 

和动态执行能力。当用户访问这样的网页时,Applet被下载到用户的 

计算机上执行,由于Applet是在用户的计算机上执行的,所以它的执 

行速度不受网络带宽或者Modem存取速度的限制,用户可以更好地欣 

赏网页上Applet产生的多媒体效果。 

Applet小应用程序的实现主要依靠java applet包中的Applet 

类。Applet应用程序必须嵌入在HTML页面中,才能得到解释执行; 

同时Applet可以从Web页面中获得参数,并和Web页面进行交互。含 

有Applet的网页的HTML文件代码中必须带有<applet>和</applet>这 

样一对标记,当支持Java的网络浏览器遇到这对标记时,就将下载 

相应的小程序代码并在本地计算机上执行该Applet小程序。Applet 

程序离不开使用它的HTML文件。这个HTML文件中关于Applet的信息 

至少应包含以下三点: 

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

2)字节码文件的地址 

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

一个HTML文件增加Applet有关的内容只是使网页更加富有生 

气,如添加声音、动画等这些吸引人的特征,它并不会改变HTML 

文件中与Applet无关的元素。 

^DD1et程序开发步骤 i 

Applet程序开发主要步骤如下: 

1)选用EDIT或Windows Notepad等工具作为编辑器建立Java 

Applet源程序。 

2)把Applet的源程序转换为字节码文件。 

3)编制使用C1ass的HTML 

<APPLET>语句。 0 ■文/t晓玲 

及其在WE B应用 

(=)^DD1et类 

Applet类是所有Applet应用的基类,所有的Java/ix应用程序 

计算机毕业设计_基于JAVA APPLET的统计图形的实现

计算机毕业设计_基于JAVA APPLET的统计图形的实现

摘要

在Internet 和Intranet 的应用中,数据库和Web 技术的结合是传统MIS 系统移植到Internet(Intrant) 环境的关键, 已有不少厂商推出了各自的产品,但这些产品基本上是实现数据的html 格式输出。在实际应用中,我们经常需要把数据以统计图的形式表现出来,例如股票行情曲线图的输出。传统的方法是把统计图作为一个图形文件放到Web 服务器的目录中。这种做法虽然简单,但有明显的局限性:一是图形文件要占用较大存储空间;二是难以适应灵活复杂的查询要求;三是图形文件随数据库的变化而更新,加重了服务器的负担,也容易造成图形和数据库的不一致。 所以本论文讨论APPLET的统计图形的实现,本次主要实现Applet的统计图形:饼形图,柱形(直方)图,线段图,趋势图,甘特图等。

关键词:Applet 统计图形 Java

Abstract:In Internet and Intranet applications, databases and Web

technology is a combination of traditional MIS system migration to the

Internet (Intrant) the key to the environment, many manufacturers have

launched their own products, but these products are basically the html

format for data output . In practical application, we often need to

statistical data to map out the forms, such as stock quotes curve of the

output. The traditional method is to charts as a graphic file into the

基于Java Applet的可变情报板监控软件

基于Java Applet的可变情报板监控软件

基于Java Applet的可变情报板监控软件

郑勇;王菌

【摘 要】This paper develops a CMS monitoring system based on the java

language and Eclipse IDE .Users can download and run the applet software

from CMS devices via browser , and communicate with the application on

CMS to send the command and obtain the message for remote monitoring

and control .It is shown that the program re-alizes desired functions .%以Java为基础,在Eclipse IDE中开发了基于Applet的可变情报板监控软件。用户可通过浏览器远程登录目标情报板设备下载运行的Applet监控软件,再通过操作该软件对目标情报板上的应用程序进行通信,发送命令并获取信息,从而达到远程监测与控制的效果。经实验验证,该软件达到了预设目标。

【期刊名称】《电子科技》

【年(卷),期】2014(000)009

【总页数】3页(P75-77)

【关键词】Java Applet;可变情报板;监控软件

【作 者】郑勇;王菌

【作者单位】西安电子科技大学电子工程学院,陕西西安 710071;西安电子科技大学电子工程学院,陕西西安 710071

【正文语种】中 文

【中图分类】TP315

随着社会发展和人们生活水平的提高,汽车数量剧增。在巨大的车辆流通下,如何充分利用道路的潜能,减少交通堵塞和事故发生,降低延时造成的经济损失,是目前一个急待解决的难题[1]。研究表明,建立和实施智能交通系统(Intelligent

java applet内嵌网页运行初探

java applet内嵌网页运行初探

JavaApplet内嵌网页运行初探

孙媛

(河南濮阳职业技术学院,河南濮阳457000)应用科技

情要】Ja垤Applet程序的特色,是不能够自行运行的,它必须要进行内嵌网页后才有有完整的网络运行能力。JavaApplet内嵌网页后,我们能够支持文字、图案、音频和视颇等的处理。因此,为了能够在HTML网页中使用相关功能,要正确的对JavaAppkt内嵌网页进行程序运行.包括编辑JavaApplet程序,翻译Java,将程序直接内嵌到网页文件中,以及分析程孛结果。p锚载翮JavaApplet;内嵌;程序;网页

1关于JavaAppletJava语言是能够编辑为两类不同性质的程序的:第一种是Appli—

cation程序,另—种则是Applet程序。Application程序是—种完全可以自行运行的程序,它能给一些功能不够强大不够灵活的浏览器带来一

些有趣的功能,从而是该浏览器能够进行灵活操作。而Applet程序确是不能够自行运行的,它必须是要进行内嵌网页后,并且依照一定的规程,在某种特定的浏览器运行,才能实现预想的功能。当前Java在很多方面都有广泛的应用,他非常成熟,目而常常谴巨4的情况,就是人们

往往不是很懂如何利用JavaApplet内嵌网页,也就是如何在网页中加

入声音、图像、视频等等。为了达到目的,就是要正确运行JavaAp—

plet,并将JavaApplet内嵌到网页中中。2JavaApplet如何内嵌网页2.1要编辑lavaAppkt程序

关于JavaApplet程序,第—步就是要利用相关的程序工具来编写所需要的程序,例如我1门是希望在Windows弄一些小功能,那么就要针对这个小功能的情况来编辑,说个比较简单的,就是想在显示屏上打

出“中华人民共和国”七个宇的程序,那么,我们就要根据这个要求来

编辑相关的程序,并且~定要使用固定的格式,例如文本。这个程序的

主要部分中,以下是要注意的:

新建Java工程名applet,类名为java3un,编辑的代码为

基于Java Applet的网络地图服务平台设计与实施

基于Java Applet的网络地图服务平台设计与实施

基于Java Applet的网络地图服务平台设计与实施

王明军;杜清运

【期刊名称】《地理信息世界》

【年(卷),期】2007(005)005

【摘 要】网络地图平台设计是数字地图应用的一个重要发展方向.作者着重论述了采用Java Applet建立网络地图服务平台的实现思路、基本框架、数据组织及系统实施的关键技术,在此基础上介绍了地图发布软件的基本功能设计、结合COM组件技术实现公交换乘功能设计、界面设计等,最后给出具体实例.

【总页数】5页(P53-57)

【作 者】王明军;杜清运

【作者单位】武汉大学,资源与环境科学学院地理信息系统教育部重点实验室,湖北,武汉,430079;武汉大学,资源与环境科学学院地理信息系统教育部重点实验室,湖北,武汉,430079

【正文语种】中 文

【中图分类】TP392

【相关文献】

1.基于ArcGIS Server的网络地图的实现(Java语言) [J], 马春萍;王巧云;杨传栋;侯红松

2.基于Java APplet的Internet地图服务平台设计 [J], 张宏飞;刘志辉

3.JavaScript在基于SVG的网络地图中的应用 [J], 高峰;谈俊忠 4.基于Java Applet的网络地图服务平台设计与实现 [J],

5.基于Java Applet的Internet地图服务平台设计 [J], 田云玲;张宏飞

因版权原因,仅展示原文概要,查看原文内容请购买

java总结

java总结

1、Java Applet PK Java Application的区别:

(1).相同点:JFrame and JApplet 都是 Container的子类,GUI组件、布局管理器以及时间处理器都相同.

(2).不同点:Java Applet通过web浏览器运行;Java Application通过main函数调用;

Java Applet有安全限制

(1)不允许读、写本地文件系统

(2)不允许直接运行web浏览器端电脑程序

(3)不允许连接两台电脑,除非是服务器端

Web浏览器创建Java Applet的图形环境,GUI应用程序的图形环境通过JFrame创建.

2.事件:程序发生了某些事件的信号,包括外部用户行为,内部程序行为。

事件源(源组件):在其上触发或者发生事件的组件.

3.监听器原理:基于事件委托处理模型,源对象触发一个事件,关心该事件的对象处理该事件,后一个对象称为监听器

监听器条件:

(1)监听器对象必须是相应的事件监听器接口的实例,监听器接口包含了源对象调用的处理事件的方法,该方法称之为处理程序(Hanlder)。

(2)监听器对象必须由源对象注册。

4、内部类(嵌套类):定义在另一个类的范围内的类。

内部类的特征:(1)内部类是在其他类内部声明的类。

(2)内部类被编译成名为OuterClassName$InnerClassName.class的类。(3)内部类可以引用外部类中的数据和方法。

5、监听器使用内部类的原因:监听器类是专门用来为框架窗体中的GUI组件创建监听器对象的,它不希望被其他程序共享。所以,可以将监听器类声明为框架窗体类的内部类。

6、匿名内部类特征:(1)匿名内部类必须是扩展父类或实现接口的,但是它不能有extends或者implements语句。(2)匿名内部类中必须实现父类或接口中所有的抽象方法。(3)匿名内部类总是使用父类的无参构造方法来创建实例。

基于JavaApplet的LXI仪器网页面板实现

2013年第3期 

(总第7l期) 桂林航天工业学院学报 JOURNAL OF GUILIN UNIVERSITY OF AEROSPACE TECHNOLOGY 信息与电子工程 

基于J ava Ap p l et的LXI仪器 

网页面板实现 

张兵“ 李智 胡聪 

/1 桂林电子科技大学 复杂系统集成研究室,广西桂林541004.、 \2桂林航天工业学院 复杂系统集成研究室,广西 桂林541004/ 摘 要LXI模块借助于标准网络浏览器和IVI--COM驱动程序实现通信。作为IVI--COM驱动程序的辅助和克服 

其必须安装的缺点,在现有LXI数字化仪模块的嵌入式linux boa服务器端,使用Java Applet技术实现了仪 器网页面板,并在仪器服务器端编写了应用程序,实现了网页面板对仪器的灵活控制和大批量波形数据的实 

时回读与显示。 

关键词 网页面板;Java Applet;嵌入式Web服务器;socket通信 

中图分类号:TP273 文献标志码:A 文章编号:2095—4859(2013)03—0271—04 

LXI(LAN Extensions for Instrumentation)即局域网 

在仪器领域的扩展,是一种基于以太网技术等工业标准的、 

由中小型总线模块组成的新型仪器平台。LXI总线是继 

GPIB、VXI、PXI之后的自动测试系统总线,适合于组建局 

域网范围的测试系统。LXI模块借助于标准网络浏览器和 

IVI—COM驱动程序实现通信 ]。 

web接口是实现LXI仪器最为关键的部分,用于构建 

网络化测试系统,实现仪器通信和数据交互。只要知道了 

仪器的ip,借助此接口便可以通过网页和IVI—COM驱动 

实现对仪器的控制访问。为了克服IVI—C0M驱动必须 

安装的缺点,使用Java A pplet技术设计仪器网页面板,只 

需通过标准网络浏览器,便可实现对仪器的访问控制,方便 

了仪器的使用。 

JAVA —APPLET实验内容实验指导

实验六 Applet应用程序

一、实验目的

1. 理解Applet 程序的工作原理和使用方法;

2. 熟练掌握Applet程序开发;

3. 掌握多媒体的实现手段和使用方法;

4. 掌握Applet传递参数的方法。

二、实验要求

1. 掌握在 Applet 容器中添加组件的方法;

2. 熟练使用图形类 Graphics。

3. 掌握插入图像与播放音乐的方法。

4. 了解 Applet 的生命周期。

5. 掌握向applet中传递参数。

三、实验内容

(一)创建图形用户界面

1.在Applet 中添加标签、按钮并使用网格布局

程序功能:在Applet 容器中添加组件标签、按钮,并使用网格布局管理器排列组件在容器中的位置。编写SY6_1.java 程序文件,源代码如下:

import java.awt.*;

import java.applet.Applet;

public class SY6_1 extends Applet {

Label l1;

Button b1, b2, b3, b4, b5, b6;

public void init() {

setLayout(new GridLayout(3,3));

l1=new Label("标签1");

b1 = new Button("按钮1");

b2 = new Button("按钮2");

b3 = new Button("按钮3");

b4 = new Button("按钮4");

add(l1);

add(b1);

add(b2);

add(b3);

add(new Label());

add(b4);

add(new Button("按钮5"));

add( new Button("按钮6"));

add(new Label("标签2"));

}

}

编译程序SY6_1.java。编写显示Applet 的页面文件SY6_1.html

第八章 Applet基础

第八章 Applet基础

Java Applet 是用 Java 语言编写的一些小应用程序,这些程序是直接嵌入到页面中,作为 Web 页面一部分运行的,由支持 Java 的浏览器(IE 或 Netscape)解释执行,能够产生特殊效果的程序。它可以大大提高 Web 页面的交互能力和动态执行能力。当用户访问这样的网页时,Applet 被下载到用户的计算机上执行。由于 Applet 是在用户的计算机上执行的,所以它的执行速度不受网络带宽或者 Modem 存取速度的限制,用户可以更好地欣赏网页上Applet 产生的多媒体效果。

学习和使用 Applet,可以使开发人员轻松地将 Java 编程应用于网络。Applet 不仅能够创建出来五彩缤纷的网站页面,还可以极大地丰富页面的功能,为网站开发注入活力。本章将介绍 Java Applet 的基本工作原理和应用方法。

8.1 Java Applet 程序开发步骤与安全机制

8.1.1 Applet 程序开发主要步骤

Applet 程序开发主要经历四个步骤

 选用编辑器建立 Java Applet 源程序。

 把 Applet 的源程序转换为字节码文件

 编制使用 class 的 HTML 文件。在 HTML 文件内放入必要的<APPLET>语句

 使用浏览器或applerviewer执行html文件

1.编辑 Applet 的 java 源文件

下面举一个最简单的 HelloWorld 例子来说明 Applet 程序的开发过程:

编辑 Applet 的 java 源文件

【例8-1】Applet小程序

import java.awt.*;

import java.applet.*;

public class HelloWorld extends Applet

{

public void paint(Graphics g)

{

g.drawString("Hello World!", 5, 35);

JAVA基础之Applet

JAVA基础之Applet

发布时间: 2011-8-15 09:32 作者: 未知 来源: 51Testing软件测试网采编

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

Java的入门比我想象中的还要简单的多,目前为止我已经对Java的基本语法结构有所了解。但我知道,深入的研究任何一门语言,都需要时间和实践的积累。

Applet是Java编写的可以在浏览器端运行的代码,它与应用程序的明显区别在于其执行方式的不同,应用程序如C程序是从main()主程序开始运行的,而Applet则比较复杂。具体如何复杂我不太清楚,但我会慢慢清楚的。关于Applet的一个重要性质是,我可以将HTML中的值作为参数传递给Applet(通过getParameter()来获取参数值)。这样,为了产生不同的效果,我们不需要重新编译Java程序,而只需修改HTML的参数值即可。由于HTML的代码也可以动态生成的,因此我可以对网页的动态效果进行随心所欲的控制。

在Applet的生命周期中有3个比较主要的方法:init,start,stop。

init():负责Applet的初始化,在整个Applet的生命周期中,只执行一次该方法。和Delphi中的OnCreate()事件是一样的道理

start():系统在调用完init()后,将自动调用start(),并且每次当前窗口被重新激活时,都会调用该方法,和Delphi中的OnShow()事件是差不多的。

stop():用户离开Applet所在页面后调用该方法。它使你在用户不注意Applet的时候,停止一些资源的工作以免影响系统运行效率。并且我们不需要人为地去掉该方法。该方法同Delphi中的OnClose()事件差不多。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档