Există mai multe metode ale clasei Applet. care controlează crearea și executarea unui applet pe o pagină Web. Aplicația nu are nevoie de metoda principal (), codul de pornire este plasat în metoda init (). Metoda init () supraîncărcată este apelată automat atunci când apletul este încărcat pentru a efectua inițializarea inițială. Metoda start () este apelată de fiecare dată când apletul este mutat în vizualizarea browserului pentru a începe operațiile. Metoda stop () se numește de fiecare dată când aplicația iese din vizualizarea browserului Web pentru a permite apletului să finalizeze operațiunile. Metoda distrugere () este apelată când apletul începe să fie descărcat din pagină pentru a efectua eliberarea finală a resurselor. În plus față de aceste metode, atunci când apletul este executat, metoda paint () a clasei Component este pornită automat. Metoda paint () nu este denumită explicit, ci numai din alte metode, de exemplu din metoda repaint (). dacă aveți nevoie de o redirecționare.
Mai jos este un exemplu de applet care folosește metodele init (). vopsea (). metoda setColor () stabilește culoarea caracterelor și metoda drawString () a liniilor de desenare.
classApplet publicclass extinde JApplet
private Formatter dateFmt = Formatter nou ();
private Formatter timeFmt = Formatter nou ();
Calendarul c = Calendar.getInstance ();
String era = "";
dacă (c.get (Calendar.ERA) == 1)
dateFmt.format ("% tA% td.% tm.% tY ani"
publicați vopsea (Grafica g)
g.drawString ("Apletul a început la" + timeFmt,
getHeight () - 10);
Fig. 11.2. Rezultatul unui șir și date
Accesul la elementele de date se face folosind clasa java.util.Calendar. Culoarea caracterelor de ieșire este setată utilizând câmpurile din clasa Culoare.
După compilare, numele clasei care conține octetul de applet este plasat în etichetă documentul HTML. De exemplu: