The reason that JavaObjects are being discussed here is that in Navigator 3.0, the applets and embeds properties of the Document object are arrays that contain JavaObjects. Elements of the applets array are created when a Java applet is included in the document with the <APPLET> tag. Each JavaObject in this array represents the Java Applet object. Similarly, elements of the embeds array are created when embedded data are included in the document with the <EMBED> tag. In Navigator, the <EMBED> tag specifies data to be displayed through a plug-in, and the JavaObject objects in the embeds array are Java objects provided by the plug-in that allow it to be controlled through a Java-based interface. If a plug-in does not support Java--and many plug-ins currently do not--then the entry in the embeds array will be a dummy object with no functionality.
<APPLET NAME="animation" CODE="Animation.class" WIDTH=500 HEIGHT=200> </APPLET> <FORM> <INPUT TYPE=button VALUE="Start" onclick="document.animation.start()"> <INPUT TYPE=button VALUE="Stop" onclick="document.animation.stop()"> </FORM>