![]()
Javascript може да извиква директво публични методи в Applet и публични променливи. Javascript мисли за Applet като обект, като го разглежда като Applet ID, Javascript може да го приеме, чрез
document.Applet_ID.Applet_Method()
В този урок, ще представим Applet като ID в HTML applet тага и ще използваме 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()); //задаваме размери на полето като първото число е X а второто Y textBox = new TextArea(5,40); add(textBox); } public void appendText(String text){ textBox.append(text); } }
2. Създаваме HTML
Създаваме HTML файл, приемащ Applet като Id “AppletABC”, и вкарваме Javascript за да имаме достъп до метода в Applet .
<html> <script language="Javascript"> function accessAppletMethod()//приемаме метода в applet { //Вмъкваме текст, в текстовото поле в applet document.AppletABC.appendText('Текст'); } </script> <head><title>Проба</title></head> <body onload="accessAppletMethod()"> <h1>Javascript прие Applet метода</h1> <applet width=300 height=100 id="AppletABC" code="com.mkyong.applet.JavaScriptToJava.class"> </applet> </body> </html>
Popularity: 1% [?]
No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.
RSS Feed
Twitter

януари 8th, 2010
admin
Posted in 
