Clasa Label Un obiect de tip Label (eticheta) reprezinta o componenta pentru plasarea unui text pe o suprafata de afisare. O eticheta este formata dintr-o singura linie de text static ce nu poate fi modificat de catre utilizator, dar poate fi Citeste tot ...
Dimensiune
Tiparirea
Tiparirea Tiparirea in Java este tratata in aceeasi maniera ca si desenarea, singurul lucru diferit fiind contextul grafic in care se executa operatiile. Pachetul care ofera suport pentru tiparire este java.awt.print, iar clasa principala care Citeste tot ...
Dimensiune
Fluxuri standard de intrare/iesire
Fluxuri standard de intrare/iesire Mergand pe linia introdusa de sistemul de operare UNIX orice program Java are : o intrare standard o iesire standard o iesire standard pentru erori In general intrarea stand Citeste tot ...
Dimensiune
Interfata Collection
Interfata Collection Interfata Collection modeleaza un grup de obiecte numite elemente. Scopul acestei interfete este de a folosi colectii la un nivel de maxima generalitate. In definitia interfetei vom observa ca metodele se impart in trei ca Citeste tot ...
Dimensiune
Alte metode oferite de clasa Applet
Alte metode oferite de clasa Applet Clasa Applet ofera metode specifice applet-urilor pentru: Punerea la dispozitie a unor informatii despre applet Similara cu metoda getParameterInfo ce oferea o 'documentatie' despre parametrii Citeste tot ...
Dimensiune
Privire de ansamblu asupra interfetei grafice
Privire de ansamblu asupra interfetei grafice Interfata grafica sau, mai bine zis, interfata grafica cu utilizatorul (GUI), este un termen cu inteles larg care se refera la toate tipurile de comunicare vizuala intre un program si utilizatorii s Citeste tot ...
Dimensiune
Ciclul de viata al unui applet
Ciclul de viata al unui applet Executia unui applet incepe in momentul in care un browser afiseaza o pagina Web in care este inclus appletul respectiv si poate trece prin mai multe etape. Fiecare etapa este strans legata de un eveniment genera Citeste tot ...
Dimensiune
Sincronizarea firelor de executie
Sincronizarea firelor de executie Pana acum am vazut cum putem crea fire de executie independente si asincrone, cu alte cuvinte care nu depind in nici un fel de executia sau de rezultatele altor fire de executie. Exista insa numeroase situatii Citeste tot ...
Dimensiune
Crearea propriilor exceptii
Crearea propriilor exceptii Adeseori poate aparea necesitatea crearii unor exceptii proprii pentru a pune in evidenta cazuri speciale de erori provocate de clasele unei librarii, cazuri care nu au fost prevazute in ierarhia exceptiilor standa Citeste tot ...
Dimensiune
Contextul grafic de desenare - clasa Graphics
Contextul grafic de desenare - clasa Graphics Inainte ca utilizatorul sa poata desena el trebuie sa obtina un context grafic de desenare pentru suprafata careia ii apartine regiunea pe care se va desena. Un context grafic este, de fapt, un ob Citeste tot ...
Dimensiune
Denumirea unui pachet
Denumirea unui pachet Exista posibilitatea ca doi programatori care lucreaza la un proiect comun sa foloseasca acelasi nume pentru unele din clasele lor. De asemenea, se poate ca una din clasele unei aplicatii sa aiba acelasi nume cu o clasa a Citeste tot ...
Dimensiune
Analiza lexicala pe fluxuri (clasa StreamTokenizer)
Analiza lexicala pe fluxuri (clasa StreamTokenizer) Clasa StreamTokenizer parcurge un flux de intrare de orice tip si il imparte in 'atomi lexicali'. Rezultatul va consta in faptul ca in loc sa se citeasca octeti sau caractere se vor Citeste tot ...
Dimensiune
Interfata SortedSet
Interfata SortedSet Este asemanatoare cu interfata Set la care se adauga faptul ca elementele dintr-o astfel de colectie sunt ordonate ascendent conform ordinii lor naturale, sau conform cu ordinea data de un comparator specificat la crearea co Citeste tot ...
Dimensiune
Exemplu de folosire a serializarii
Exemplu de folosire a serializarii import java.io.*;public class TestSerializare catch (ClassNotFoundException e) sin.close(); fin.close(); System.out.println('A fost restaurat obiectul &qu Citeste tot ...
Dimensiune
Folosirea argumentelor de la linia de comanda
Folosirea argumentelor de la linia de comanda O aplicatie Java poate primi oricate argumente de la linia de comanda in momentul lansarii ei. Aceste argumente sunt utile pentru a permite utilizatorului sa specifice diverse optiuni legate de funct Citeste tot ...
Dimensiune
Organizarea fisierelor .class
Organizarea fisierelor .class In urma compilarii fisierelor sursa vor fi generate unitati de compilare pentru fiecare clasa si interfata din fisierele sursa. Pentru fiecare clasa/interfata va fi generat un fisier cu extensia .class si cu numel Citeste tot ...
Dimensiune
Arhive JAR (Java ARchive)
Arhive JAR (Java ARchive) Definitie Sunt arhive in format ZIP folosite pentru compresarea mai multor fisere in unul singur. Diferenta consta in faptul ca un fisier JAR contine, pe langa fiserele arhivate, si un director denumit META-INF, ce Citeste tot ...
Dimensiune
'Prinderea' si tratarea exceptiilor
'Prinderea' si tratarea exceptiilor Tratarea exceptiilor se realizeaza prin intermediul blocurilor de instructiuni try, catch si finally. O secventa de cod care trateaza anumite exceptii trebuie sa arate astfel: try Citeste tot ...
Dimensiune
Folosirea membrilor unui pachet
Folosirea membrilor unui pachet Conform specificatiilor de acces ale unei clase si ale mebrilor ei doar clasele publice si membrii declarati publici ai unei clase sunt accesibili in afara pachetului in care acestea se gasesc. Pentru a folosi Citeste tot ...
Dimensiune
Obiecte serializabile
Obiecte serializabile Un obiect este serializabil daca si numai daca clasa din care face parte implementeaza interfata Serializable. Asadar, daca dorim ca instantele unei clase sa poata fi serializate, clasa respectiva trebuie sa implementeze Citeste tot ...