/*
Hello World Applet Example
This java example shows how to create and run Hello World Java Applet.
*/
import java.applet.Applet;
import java.awt.Graphics;
/*
*
* Applet can either run by browser or appletviewer application.
* Define <applet> tag within comments as given below to speed up
* the testing.
*/
/*
<applet code="HelloWorldApplet" width=100 height=100>
</applet>
*/
//every applet must extend from java.applet.Applet class
class HelloWorldApplet
extends Applet{
/*
* Override paint method.
* paint method is called every time the applet needs to redisplay
* it's output. For example, when applet is first displayed or applet
* window is minimized and then restored.
*
*/
/*
* Use
* void drawString(String str, int x, int y)
* method to print the string at specified location x and y.
*/
g.drawString("Hello World", 50, 50);
}
public static void main
(String[] args
) {
}
}
ICAgIC8qCiAgICAgICAgICAgIEhlbGxvIFdvcmxkIEFwcGxldCBFeGFtcGxlCiAgICAgICAgICAgIFRoaXMgamF2YSBleGFtcGxlIHNob3dzIGhvdyB0byBjcmVhdGUgYW5kIHJ1biBIZWxsbyBXb3JsZCBKYXZhIEFwcGxldC4KICAgICovCiAgICAgCiAgICAgCiAgICAgCiAgICBpbXBvcnQgamF2YS5hcHBsZXQuQXBwbGV0OwogICAgaW1wb3J0IGphdmEuYXd0LkdyYXBoaWNzOwogICAgIAogICAgLyoKICAgICAqCiAgICAgKiBBcHBsZXQgY2FuIGVpdGhlciBydW4gYnkgYnJvd3NlciBvciBhcHBsZXR2aWV3ZXIgYXBwbGljYXRpb24uCiAgICAgKiBEZWZpbmUgPGFwcGxldD4gdGFnIHdpdGhpbiBjb21tZW50cyBhcyBnaXZlbiBiZWxvdyB0byBzcGVlZCB1cAogICAgICogdGhlIHRlc3RpbmcuCiAgICAgKi8KICAgICAKICAgIC8qCiAgICA8YXBwbGV0IGNvZGU9IkhlbGxvV29ybGRBcHBsZXQiIHdpZHRoPTEwMCBoZWlnaHQ9MTAwPgogICAgPC9hcHBsZXQ+CiAgICAqLwogICAgIAogICAgLy9ldmVyeSBhcHBsZXQgbXVzdCBleHRlbmQgZnJvbSBqYXZhLmFwcGxldC5BcHBsZXQgY2xhc3MKICAgICBjbGFzcyBIZWxsb1dvcmxkQXBwbGV0IGV4dGVuZHMgQXBwbGV0ewogICAgIAogICAgICAgICAgICAvKgogICAgICAgICAgICAgKiBPdmVycmlkZSBwYWludCBtZXRob2QuCiAgICAgICAgICAgICAqIHBhaW50IG1ldGhvZCBpcyBjYWxsZWQgZXZlcnkgdGltZSB0aGUgYXBwbGV0IG5lZWRzIHRvIHJlZGlzcGxheQogICAgICAgICAgICAgKiBpdCdzIG91dHB1dC4gRm9yIGV4YW1wbGUsIHdoZW4gYXBwbGV0IGlzIGZpcnN0IGRpc3BsYXllZCBvciBhcHBsZXQKICAgICAgICAgICAgICogd2luZG93IGlzIG1pbmltaXplZCBhbmQgdGhlbiByZXN0b3JlZC4KICAgICAgICAgICAgICoKICAgICAgICAgICAgICovCiAgICAgICAgICAgIHB1YmxpYyB2b2lkIHBhaW50KEdyYXBoaWNzIGcpewogICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgLyoKICAgICAgICAgICAgICAgICAgICAgKiBVc2UKICAgICAgICAgICAgICAgICAgICAgKiB2b2lkIGRyYXdTdHJpbmcoU3RyaW5nIHN0ciwgaW50IHgsIGludCB5KQogICAgICAgICAgICAgICAgICAgICAqIG1ldGhvZCB0byBwcmludCB0aGUgc3RyaW5nIGF0IHNwZWNpZmllZCBsb2NhdGlvbiB4IGFuZCB5LgogICAgICAgICAgICAgICAgICAgICAqLwogICAgICAgICAgICAgICAgICAgIGcuZHJhd1N0cmluZygiSGVsbG8gV29ybGQiLCA1MCwgNTApOwogICAgICAgICAgICB9CnB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKQp7Cn0KICAgIH0K
Jmx0O2h0bWwmZ3Q7CiZsdDtib2R5Jmd0OwombHQ7YXBwbGV0IGNvZGU9JnF1b3Q7SGVsbG9Xb3JsZEFwcGxldC5jbGFzcyZxdW90OyB3aWR0aD0zMDAgaGVpZ2h0PTEwMCZndDsmbHQ7L2FwcGxldCZndDsKJmx0Oy9ib2R5Jmd0OwombHQ7L2h0bWwmZ3Q7IA==
<html>
<body>
<applet code="HelloWorldApplet.class" width=300 height=100></applet>
</body>
</html>