Clase in Java

Imagine preview
(8/10 din 12 voturi)

Acest curs prezinta Clase in Java.
Mai jos poate fi vizualizat un extras din document (aprox. 2 pagini).

Arhiva contine 1 fisier doc de 6 pagini .

Iti recomandam sa te uiti bine pe extras si pe imaginile oferite iar daca este ceea ce-ti trebuie pentru documentarea ta, il poti descarca.

Fratele cel mare te iubeste, acest download este gratuit. Yupyy!

Domenii: Calculatoare, Electronica, Electrotehnica, Inteligenta Artificiala, Limbaje de Programare

Extras din document

Clase pentru miniaplicatii

Miniaplicatiile constituie extensii ale unei clase deja existente java.applet.Applet.

Structura clasei unui applet se bazeaza pe urmatoarele metode :

init()

start()

stop()

paint()

init()

• apelata numai atunci când applet-ul este încarcat pentru prima data într-un program de vizualizare

• folosita pentru initializari si prelucrarea elementelor din linia de comanda

• are format fix public void init() { ... }

• declararea sa nu este necesara, daca se face se redefineste metoda init() din clasa java.applet.Applet

start()

• apelata dupa metoda init() atunci când miniap. este încarcata pentru prima data sau când executia ei a fost suspendata si trebuie reluata

• are format fix public void start() { ... }

• declararea sa nu este necesara, daca se face se redefineste metoda start() din clasa java.applet.Applet

stop()

• apelata de fiecare data când o miniap. trebuie oprita sau supendata

• are format fix public void stop() { ... }

• declararea sa nu este necesara, daca se face se redefineste metoda stop() din clasa java.applet.Applet

paint()

• folosita pentru desenarea sau redesenarea ecranului

• este apelata automat de metoda repaint(), dar poate fi apelata si explicit

• are format fix public void paint(Graphics g) { ... }

• declararea sa, desi nu este ceruta de compilator, este necesara deoarece aici se fac afisarile pe ecran (redefineste metoda paint() din clasa java.applet.Applet)

Exemplu de applet care foloseste toate cele 4 metode :

import java.awt.Graphics;

public class Counter extends java.applet.Applet {

int counter;

boolean run;

public void init() {

counter = 0;

}

public void start() {

run = true ;

while (run == true) {

counter ++ ;

repaint();

try { Thread.sleep(1000); }

//face o pauza de o secunda

catch(InterruptedException e) {}

}

}

public void stop() {

run = false;

}

Fisiere in arhiva (1):

  • Clase in Java.doc