如何使用Javascript访问Applet方法

本文介绍如何在HTML中使用JavaScript调用嵌入的Java Applet的公共方法。通过为Applet分配ID,如'AppletABC',JavaScript可以访问并执行Applet中的方法,例如在Applet的文本区域中显示文本。

Javascript是允许直接调用Applet的公共方法或公共变量。 Javascript将嵌入式Applet视为对象,通过提供Applet的ID,Javascript可以通过

document.Applet_ID.Applet_Method()

讲解

在本教程中,您将在HTML applet标签中提供Applet的ID,并使用Javascript访问Applet公共方法。

1.创建一个小程序

一个简单的Applet,包含用于显示目的的文本区域。

package com.mkyong.applet;

import java.applet.Applet;
import java.awt.FlowLayout;
import java.awt.TextArea;

public class JavaScriptToJava extends Applet{

	TextArea textBox;
	
	public void init(){
	    setLayout(new FlowLayout());
	    textBox = new TextArea(5,40);
	    add(textBox);
	}
	
	public void appendText(String text){
		textBox.append(text);
	}	    
}

2.创建一个HTML

创建一个HTML文件,为Applet提供一个ID“ AppletABC”,并包括一个Java语言来访问Applet的方法。


Testing


Javascript acess Applet method

另一种方法是使用以下方法:

 
 

您应该始终喜欢使用第一种方法,因为它更具可读性。

3.输出

加载页面后,将执行Javascript函数–“ accessAppletMethod ”,并访问Applet的方法,以在Applet的文本区域上显示提供的参数“ Welcome to mkyong dot com”。

Javascript-access-Applet

PS请阅读有关如何Applet访问Javascript方法的文章

翻译自: https://mkyong.com/applet/how-to-javascript-access-applet-method/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值