/*
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
public 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 ) ;
}
}
ICAgIC8qCiAgICAgICAgICAgIEhlbGxvIFdvcmxkIEFwcGxldCBFeGFtcGxlCiAgICAgICAgICAgIFRoaXMgamF2YSBleGFtcGxlIHNob3dzIGhvdyB0byBjcmVhdGUgYW5kIHJ1biBIZWxsbyBXb3JsZCBKYXZhIEFwcGxldC4KICAgICovCiAgICAgCiAgICAgCiAgICAgCiAgICBpbXBvcnQgamF2YS5hcHBsZXQuQXBwbGV0OwogICAgaW1wb3J0IGphdmEuYXd0LkdyYXBoaWNzOwogICAgIAogICAgLyoKICAgICAqCiAgICAgKiBBcHBsZXQgY2FuIGVpdGhlciBydW4gYnkgYnJvd3NlciBvciBhcHBsZXR2aWV3ZXIgYXBwbGljYXRpb24uCiAgICAgKiBEZWZpbmUgPGFwcGxldD4gdGFnIHdpdGhpbiBjb21tZW50cyBhcyBnaXZlbiBiZWxvdyB0byBzcGVlZCB1cAogICAgICogdGhlIHRlc3RpbmcuCiAgICAgKi8KICAgICAKICAgIC8qCiAgICA8YXBwbGV0IGNvZGU9IkhlbGxvV29ybGRBcHBsZXQiIHdpZHRoPTEwMCBoZWlnaHQ9MTAwPgogICAgPC9hcHBsZXQ+CiAgICAqLwogICAgIAogICAgLy9ldmVyeSBhcHBsZXQgbXVzdCBleHRlbmQgZnJvbSBqYXZhLmFwcGxldC5BcHBsZXQgY2xhc3MKICAgIHB1YmxpYyBjbGFzcyBIZWxsb1dvcmxkQXBwbGV0IGV4dGVuZHMgQXBwbGV0ewogICAgIAogICAgICAgICAgICAvKgogICAgICAgICAgICAgKiBPdmVycmlkZSBwYWludCBtZXRob2QuCiAgICAgICAgICAgICAqIHBhaW50IG1ldGhvZCBpcyBjYWxsZWQgZXZlcnkgdGltZSB0aGUgYXBwbGV0IG5lZWRzIHRvIHJlZGlzcGxheQogICAgICAgICAgICAgKiBpdCdzIG91dHB1dC4gRm9yIGV4YW1wbGUsIHdoZW4gYXBwbGV0IGlzIGZpcnN0IGRpc3BsYXllZCBvciBhcHBsZXQKICAgICAgICAgICAgICogd2luZG93IGlzIG1pbmltaXplZCBhbmQgdGhlbiByZXN0b3JlZC4KICAgICAgICAgICAgICoKICAgICAgICAgICAgICovCiAgICAgICAgICAgIHB1YmxpYyB2b2lkIHBhaW50KEdyYXBoaWNzIGcpewogICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgLyoKICAgICAgICAgICAgICAgICAgICAgKiBVc2UKICAgICAgICAgICAgICAgICAgICAgKiB2b2lkIGRyYXdTdHJpbmcoU3RyaW5nIHN0ciwgaW50IHgsIGludCB5KQogICAgICAgICAgICAgICAgICAgICAqIG1ldGhvZCB0byBwcmludCB0aGUgc3RyaW5nIGF0IHNwZWNpZmllZCBsb2NhdGlvbiB4IGFuZCB5LgogICAgICAgICAgICAgICAgICAgICAqLwogICAgICAgICAgICAgICAgICAgIGcuZHJhd1N0cmluZygiSGVsbG8gV29ybGQiLCA1MCwgNTApOwogICAgICAgICAgICB9CiAgICB9Cg==
compilation info
Main.java:24: error: class HelloWorldApplet is public, should be declared in a file named HelloWorldApplet.java
public class HelloWorldApplet extends Applet{
^
Note: Main.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
1 error
stdout