//*********java.htm************
<HTML><HEAD></HEAD><BODY>
<SCRIPT>
function getScreenDimension() {
document.myApplet.sayHello();
}
</SCRIPT>
<FORM>
<INPUT type="button" value="call JAVA"
onClick = "getScreenDimension()">
</FORM>
<APPLET CODE="inJava.class"
NAME="myApplet"
HEIGHT=100 WIDTH=100>
</APPLET>
</BODY></HTML>
//*********inJava.java***********
import java.awt.*;
import java.applet.*;
public class inJava extends Applet{
public void sayHello() {
Graphics g = getGraphics();
g.drawString("Hello from JAVA!", 10, 10);
}
}
<HTML><HEAD></HEAD><BODY>
<SCRIPT>
function getScreenDimension() {
document.myApplet.sayHello();
}
</SCRIPT>
<FORM>
<INPUT type="button" value="call JAVA"
onClick = "getScreenDimension()">
</FORM>
<APPLET CODE="inJava.class"
NAME="myApplet"
HEIGHT=100 WIDTH=100>
</APPLET>
</BODY></HTML>
//*********inJava.java***********
import java.awt.*;
import java.applet.*;
public class inJava extends Applet{
public void sayHello() {
Graphics g = getGraphics();
g.drawString("Hello from JAVA!", 10, 10);
}
}
博客展示了一个JavaScript调用Java Applet的示例。通过HTML页面中的按钮触发JavaScript函数,该函数调用Java Applet中的方法,在Applet区域绘制字符串。代码包含HTML文件和Java文件,展示了两者的交互过程。
3855





