Java

Curs
8.5/10 (7 voturi)
Domeniu: Calculatoare
Conține 25 fișiere: doc, bmp, java
Pagini : 91 în total
Cuvinte : 27552
Mărime: 188.25KB (arhivat)
Cost: Gratis
Profesor îndrumător / Prezentat Profesorului: Viorel Mazilescu
Cursuri Java cu multe aplicatii si informatii foarte folositoare. ;)

Extras din document

Clase pentru aplica]ii

Execu]ia programului unei aplica]ii începe prin apelul metodei main() din clasa primar.

- Dac nu exist metoda main compilatorul afi[eaz o eroare.

- Metodele main trebuie declarate publice

- public static void main (String args[]) { ... }

- Permite apelul cu parametri de la linia de comanda :

public class A {

public static void main (String args[]) {

System.out.println(args[0]);

}

}

Clase pentru miniaplica]ii

Miniaplica]iile constituie extensii ale unei clase deja existente java.applet.Applet.

Structura clasei unui applet se bazeaz pe urmtoarele metode :

init()

start()

stop()

paint()

init()

- apelat numai atunci când applet-ul este încrcat pentru prima dat într-un program de vizualizare

- folosit pentru ini]ializri [i prelucrarea elementelor din linia de comand

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

- declararea sa nu este necesar, dac se face se redefine[te metoda init() din clasa java.applet.Applet

start()

- apelat dup metoda init() atunci când miniap. este încrcat pentru prima dat sau când execu]ia ei a fost suspendat [i trebuie reluat

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

- declararea sa nu este necesar, dac se face se redefine[te metoda start() din clasa java.applet.Applet

stop()

- apelat de fiecare dat când o miniap. trebuie oprit sau supendat

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

- declararea sa nu este necesar, dac se face se redefine[te metoda stop() din clasa java.applet.Applet

paint()

- folosit pentru desenarea sau redesenarea ecranului

- este apelat automat de metoda repaint(), dar poate fi apelat [i explicit

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

- declararea sa, de[i nu este cerut de compilator, este necesar deoarece aici se fac afi[rile pe ecran (redefine[te metoda paint() din clasa java.applet.Applet)

Exemplu de applet care folose[te 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;

}

public void paint( Graphics g ) {

g.drawString("counter = " + counter, 10, 10);

}

}

Preview document

Java - Pagina 1
Java - Pagina 2
Java - Pagina 3
Java - Pagina 4
Java - Pagina 5
Java - Pagina 6
Java - Pagina 7
Java - Pagina 8
Java - Pagina 9
Java - Pagina 10
Java - Pagina 11
Java - Pagina 12
Java - Pagina 13
Java - Pagina 14
Java - Pagina 15
Java - Pagina 16
Java - Pagina 17
Java - Pagina 18
Java - Pagina 19
Java - Pagina 20
Java - Pagina 21
Java - Pagina 22
Java - Pagina 23
Java - Pagina 24
Java - Pagina 25
Java - Pagina 26
Java - Pagina 27
Java - Pagina 28
Java - Pagina 29
Java - Pagina 30
Java - Pagina 31
Java - Pagina 32
Java - Pagina 33
Java - Pagina 34
Java - Pagina 35
Java - Pagina 36
Java - Pagina 37
Java - Pagina 38
Java - Pagina 39
Java - Pagina 40
Java - Pagina 41
Java - Pagina 42
Java - Pagina 43
Java - Pagina 44
Java - Pagina 45
Java - Pagina 46
Java - Pagina 47
Java - Pagina 48
Java - Pagina 49
Java - Pagina 50
Java - Pagina 51
Java - Pagina 52
Java - Pagina 53
Java - Pagina 54
Java - Pagina 55
Java - Pagina 56
Java - Pagina 57
Java - Pagina 58
Java - Pagina 59
Java - Pagina 60
Java - Pagina 61
Java - Pagina 62
Java - Pagina 63
Java - Pagina 64
Java - Pagina 65
Java - Pagina 66
Java - Pagina 67
Java - Pagina 68
Java - Pagina 69
Java - Pagina 70
Java - Pagina 71
Java - Pagina 72
Java - Pagina 73
Java - Pagina 74
Java - Pagina 75
Java - Pagina 76
Java - Pagina 77
Java - Pagina 78
Java - Pagina 79
Java - Pagina 80
Java - Pagina 81
Java - Pagina 82
Java - Pagina 83
Java - Pagina 84
Java - Pagina 85
Java - Pagina 86
Java - Pagina 87
Java - Pagina 88
Java - Pagina 89
Java - Pagina 90
Java - Pagina 91
Java - Pagina 92
Java - Pagina 93
Java - Pagina 94
Java - Pagina 95
Java - Pagina 96
Java - Pagina 97
Java - Pagina 98
Java - Pagina 99
Java - Pagina 100
Java - Pagina 101
Java - Pagina 102
Java - Pagina 103
Java - Pagina 104
Java - Pagina 105
Java - Pagina 106
Java - Pagina 107
Java - Pagina 108
Java - Pagina 109

Conținut arhivă zip

  • Java
    • Aplicatii de Retea.doc
    • Clase.doc
    • Desenarea.doc
    • Exceptii.doc
    • Ferestre.doc
    • Fire de Executie.doc
    • Fluxuri.doc
    • Gestionare.doc
    • GridBagLayout.bmp
    • Imagini.doc
    • Interfa grafica.doc
    • Interfata API.doc
    • IO si Fisiere.doc
    • java.applet.doc
    • java.lang.doc
    • java.util.doc
    • JAVA1.DOC
    • Java2.doc
    • Java_L1.doc
    • Meniuri.doc
    • Mouse.doc
    • Serializarea.doc
    • ServerDepanare.java
    • Tastatura.doc
    • TestClient.java

Alții au mai descărcat și

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

Fire de Execuție Java

INTRODUCERE Java este un limbaj de programare orientat-obiect, puternic tipizat, conceput de către James Gosling la Sun Microsystems (acum filială...

Ai nevoie de altceva?