Clase în Java

Curs
8.4/10 (12 voturi)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 6 în total
Cuvinte : 774
Mărime: 9.32KB (arhivat)
Cost: Gratis

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;

}

Preview document

Clase în Java - Pagina 1
Clase în Java - Pagina 2
Clase în Java - Pagina 3
Clase în Java - Pagina 4
Clase în Java - Pagina 5
Clase în Java - Pagina 6

Conținut arhivă zip

  • Clase in Java.doc

Alții au mai descărcat și

Proiectarea și Crearea unui Web Server

INTRODUCERE În prezent produsele soft se implementează foarte rapid, din cauza dezvoltării enorme a tehnologiilor informaţionale, acumulării...

Medii de Programare Vizuala (JAVA) - Evidenta Autovehiculelor Inmatriculate

1. Enuntul temei: Sa se realizeze un proiect pentru evidenta autovehiculelor inmatriculate in circulatie. Pentru fiecare autoturism se considera...

Aspecte Privind Realizarea unei Evidente Electronice a Cartilor dintr-o Biblioteca

INTRODUCERE Activitatea umană desfăşurată în indiferent care domeniu presupune folosirea unei cantităţi mai mici sau mai mari de informaţie....

Baze de Date - Gestionarea Cartilor intr-o Biblioteca

1 Introducere Trebuie menţionat faptul că lucrarea de faţă îşi propune înainte de toate să identifice cele mai importante aspecte şi probleme ale...

Crearea unui website cu aplicații numerice utilizând platforma Java 2015

I. Introducere În zilele noastre, tehnologia s-a dezvoltat foarte mult odată cu dezvoltarea de aplicații în domeniile industriale și mai ales...

Gestionarea Activitatii Universitare

Clasa Curs Clasa defineste un obiect de tip curs universitar. Clasa contine campurile: denumire (String) – numele cursului; sala (String) –...

Sistem Informatic de Evaluare a Cunoștințelor pentru Admitere la Studii Superioare de Masterat

INTRODUCERE Problema evaluării educaționale este una dintre cele mai actuale și controversate probleme. Nu există sistem educațional sau act...

Structuri de Date în Limbajul Java

Motivaţia lucrării Structurile de date reprezintă modalitatea în care datele sunt dispuse în memoria calculatorului(sau păstrate pe disc)....

Ai nevoie de altceva?