applE5.java
===
Various concepts in Java code.
/**
*Implements and Extends and Applet and TryCatch and Thread concept
*@author : Ashish H Thakkar
*/
import java.awt.*;
import java.applet.*;
import java.util.*;
/* <applet code=”applE5″ width=200 height=200> </applet> */
public class applE5 extends Applet implements Runnable // cant extend two classes
{
Thread t;
Date d; // inbuilt date class
Font f; //font class
public void init() // method available under applet class
{
f=new Font(”verdana”,Font.BOLD,13); //create obj of font class
t=new Thread(this);
t.start();
}
public void run()
{
while(true)
{
repaint(); //calls the paint method
try{
Thread.sleep(1000);}
catch(Exception ae)
{}
}
}
public void paint(Graphics g)
{
d=new Date();
g.setFont(f);
g.drawString(”Todays date and current time is “+d,50,50);
}
}