Java Applets in HTML
Important Note:
There is now very limited applet support in most modern browsers, as they no longer support the NPAPI plugin required for showing Java applets. This page exists as a reference only. Please see Java Chrome FAQ or JDK9 Plugin FAQ on the Java website.
An applet is a Java program that can be included a web page by using HTML tags.
The applet
tag is the simpler but older method, and has been superseded by the object
tag.
- Applet -
<applet> </applet>
- Add a Java applet by specifying the attributes of the
applet
tag. archive="url"
- Address or filename of the Java archive file (.jar) containing the class files.code="?"
- Java class to run, eg.MyApplet.class
width="?"
- The width of the applet, in pixels.height="?"
- The height of the applet, in pixels.- Object -
<object> </object>
- Use these attributes of the
object
tag to include an applet in html: archive="url"
- Address or filename of the Java archive file (.jar) containing the class files.classid="?"
- Java class to run, eg.java:MyApplet.class
codetype="application/java"
- The type of object, useapplication/java
.width="?"
- The width of the object, in pixels.height="?"
- The height of the object, in pixels.
Example:
Using both applet
and object
to show an applet
<html><body>
<p>
<applet code="Logo.class" archive="Logo.jar"
width="740" height="400"></applet>
</p>
<p>
<object codetype="application/java" classid="java:Logo.class"
archive="Logo.jar" width="740" height="400"></object>
</p>
</body></html>
See live demo of this example or open in a new window. (Note: close window or tab to return to the guide)
Example:
See the Logo Turtle Graphics Applet web page for more info on how to interact with the Logo applet.