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

Aspecte privind realizarea unei evidențe electronice a cărților dintr-o bibliotecă

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 cărților într-o bibliotecă

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

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 vizuală (JAVA) - evidența autovehiculelor înmatriculate

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

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...

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...

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)....

Gestionarea activității universitare

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

Te-ar putea interesa și

Crearea bazei de date pentru monitorizarea progresului elevilor

Argumentare În activitatea mea de mentor şi de profesor, m-a preocupat intens crearea unei baze de date pentru monitorizarea progresului elevilor,...

Securitatea Informațiilor la Dispozitive Mobile

INTRODUCERE În ziua de azi, a fi informat reprezintă o caracteristică a celor care ies învingători în orice domeniu. Informaţiile sunt foarte...

Aspecte generale privind semnăturile digitale

Introducere Problematica semnării digitale Înainte de a putea discuta despre semnătura digitală trebuie să explicăm noţiunea de semnătură şi...

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)....

Dispozitiv care Transmite Comenzi de la Distanță

Introducere Limbajul Java împreună cu mediul său de dezvoltare şi execuţie au fost proiectate pentru a rezolva o parte dintre problemele actuale...

Java

Java este o tehnologie inovatoare lansata de compania Sun Microsystems 1n 1995, care a avut un impact remarcabil asupra a1ntregii comunitatsi a...

Java

Clase pentru aplica]ii Execu]ia programului unei aplica]ii începe prin apelul metodei main() din clasa primar. - Dac nu exist metoda main...

Java

1.Ce este Java? - un limbaj de programare orientat-obiect cu utilizare larga - un mediu de execuţie pentru aplicaţiile Java - o platformă...

Ai nevoie de altceva?