📅 2015-Jan-22 ⬩ ✍️ Ashwin Nanjappa ⬩ 🏷️ applet, firefox, java ⬩ 📚 Archive
The Java programming language can be used to write applets that run in a browser. Applet source code is similar to a typical Java program source code, except that it does not have a main
method. Applet source code can be created in .java
files.
Compiling them is the same as usual:
$ javac foo.java
This generates a foo.class
compiled bytecode file.
However, running the generated .class
file using the Java VM gives this error:
$ java foo
Error: Main method not found in class foo, please define the main method as:
public static void main(String[] args)
Applet can only be executed in a browser by opening a HTML file that refers to this applet .class
file. A minimal HTML file that does is:
<html>
<body>
<applet code=foo width=400 height=200>
</applet>
</body>
</html>
Save this as foo.html
file in the same directory as the foo.class
file. Open it in a browser that can run Java applets and you can see the result. :)
Tried with: Java 1.7, Firefox 34 and Ubuntu 14.04