package cn.cjxo.applet;
import java.applet.Applet;
import java.awt.Graphics;
public class MyApplet extends Applet {
@Override
public void paint(Graphics g) {
g.drawString("Hello, world!", 100, 50);
}
}
MyApplet打包s.jar之后调用
<applet code="cn.cjxo.applet.MyApplet" width="500px" height="500px" codebase="." archive="s.jar">
</applet>
或
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
codeBase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"
width="500px"
height="500px">
<param name="code" value="cn.cjxo.applet.MyApplet.class">
<param name="archive" value="s.jar" >
<param name="codebase" VALUE=".">
</object>
<applet code="org.jdesktop.applet.util.JNLPAppletLauncher"
width=600
height=400
archive="http://download.java.net/media/applet-launcher/applet-launcher.jar,
http://download.java.net/media/jogl/jsr-231-2.x-webstart/jogl.all.jar,
http://download.java.net/media/jogl/jsr-231-2.x-webstart/nativewindow.all.jar,
http://download.java.net/media/gluegen/webstart-2.x/gluegen-rt.jar,
http://download.java.net/media/jogl/jsr-231-2.x-demos-webstart/jogl-demos.jar">
<param name="codebase_lookup" value="false">
<param name="subapplet.classname" value="demos.applets.GearsApplet">
<param name="subapplet.displayname" value="JOGL Gears Applet">
<param name="noddraw.check" value="true">
<param name="progressbar" value="true">
<param name="jnlpNumExtensions" value="1">
<param name="jnlpExtension1"
value="http://download.java.net/media/jogl/jsr-231-2.x-webstart/jogl-core.jnlp">
</applet>
分享到:
相关推荐
Java Applet调用C++ SSO登录JavaScript脚本开发教程主要涉及了跨语言交互、SSO(Single Sign-On,单点登录)技术以及自动化登录流程的实现。在本教程中,我们将探讨如何利用Java Applet作为桥梁,调用C++实现的SSO...
总的来说,Applet调用VNC和SNMP实现的功能展示了Java在跨平台网络应用中的灵活性和强大性,同时也体现了SNMP在网络管理中的实用性。通过这样的集成,用户能够在一个统一的界面上完成远程操作和网络监控,提高了工作...
- **Applet调用JavaScript**:Applet中的`getDocumentBase()`和`getAppletContext().getJavaScriptObject()`方法可以获取到JavaScript环境,然后通过`invokeMethod()`或`callFunction()`调用JavaScript函数。...
比如chrome认为active是危险的,所以不支持使用active(其实现在也有了active的插件),但是有时我们需要调用本地的程序,或者在服务器上下载代码来本地执行,那么这时候我们可以使用applet代替,本demo是个最基本的...
本文将详细介绍JS与Applet之间相互调用的方法,包括JS调用Java Applet以及Java Applet调用JS的实现技巧。 #### 二、JS调用Java Applet 在HTML页面中嵌入Java Applet后,可以通过JavaScript来调用Applet中的方法,...
本文将详细探讨如何实现JS与Applet之间的相互调用,并通过一个具体的例子来阐述这一过程。 首先,JavaScript是一种轻量级的解释型编程语言,主要应用于浏览器端,用于增加网页的交互性和动态性。而Applet是Java的一...
本资料包"jni_java_dll_jsp.zip"提供了关于这个主题的详细资料,特别是针对Applet调用本地资源的解决方案。 1. JNI (Java Native Interface): JNI是Java平台标准的一部分,它允许Java代码和其他语言写的代码进行...
5. **Servlet调用Applet方法**:在服务器端,一个Servlet可以加载并调用Applet的方法,传递参数,然后Applet执行特定的任务,最后将结果返回给Servlet,再由Servlet传递给JSP显示。 6. **使用Java RMI(远程方法...
在这个场景中,"web扫描仪程序 applet"指的是使用Applet技术构建的Web扫描工具。 Applet在Web扫描仪中的应用主要体现在以下几个方面: 1. **跨平台性**:由于Java的“一次编写,到处运行”特性,Applet可以在任何...
JavaScript调用Applet的机制是通过DOM接口,而Applet调用JavaScript通常通过`java.lang.Applet`类提供的`getDocumentBase()`和`getJavaScriptObject()`方法,或者`LiveConnect`机制,允许Applet实例与JavaScript上...
为了实现Applet与JavaScript之间的通讯,需要使用Live Connect技术,它允许Applet调用JavaScript代码。这需要引入`netscape.javascript.JSObject`类,该类位于NetScape的Java库中。通常,这个库需要包含在项目的...
在实现Java Applet调用JavaScript的过程中,需要导入netscape.javascript.JSObject类。这个类不是Java标准库的一部分,通常随浏览器一起提供,所以要确保用户的浏览器支持此功能。一旦获取了window的JSObject引用,...
在Java Web Start或嵌入到HTML中的Applet中,我们可以加载JasperReport生成的报表,并通过Applet调用系统的打印服务,从而实现在客户端进行无服务器打印。然而,需要注意的是,由于安全限制和浏览器兼容性问题,Java...
本资源是博客《js 动态调用 applet 内的方法》一文示例程序,博客地址:http://blog.csdn.net/defonds/archive/2011/03/23/6270498.aspx。 以下步骤、命令行全都在 jsCallApplet 目录下进行。 步骤一:将 FileApplet...
3. **Applet调用JavaScript**:JavaApplet可以使用`netscape.javascript.JSObject`或`sun.java2d.npsv.NPSVAppletStub`类(取决于浏览器的兼容性)来调用页面上的JavaScript函数。 4. **LiveConnect**:这是早期...
2. 编写Java后台程序:处理数据的增删查改,提供API供Applet调用。 3. 开发Applet:创建用户界面,使用Java GUI组件实现功能,如文本框、按钮、表格等。 4. 集成JDBC,实现Applet与数据库的交互。 5. 测试和调试:...
Java语言是一种广泛使用的网络编程语言。现在它已经应用得越来越广泛了,相信广大的有志于学习Java的读者都知道了,然而很多的介绍... …… 第七天: Java Applet与数据库的关系,以及用Java Applet调用数据库的过程
目前知道的通信方式 :将ejb的无状态会话bean 发布成web 服务,, 客户端applet 调用后,返回一个无状态会话bean ,这个bean包含了所有所需的业务代码,这个页面就包含了这个网站的所有功能,但 所需的数据靠会话bean调用...
例如,Applet不能随意调用其他程序、进行文件读写、加载本地库或与非提供Applet的主机建立socket连接。这些限制确保了用户在浏览网页时的安全性。 Applet的生命周期包括了四个关键方法:init(), start(), stop()和...
- `start()`: Applet开始执行时调用,通常在Applet可见后。 - `paint(Graphics g)`: 负责绘制Applet的内容,接收到`repaint()`请求时调用。 - `stop()`: 当Applet不再显示时调用,释放资源。 - `destroy()`: Applet...