tutorial java

Limbajul JAVA – Aplicatii Grafice.Prelucrarea imaginilor

X.  Limbajul JAVA – Aplicatii Grafice.Prelucrarea imaginilor   1.  Grafica Orice componenta vizuala are o suprafata grafica pe care se poate desena Toate obiectele derivate din java.awt.Component au: o functie paint() apelata automat o functie repaint() apelabila de programator Metoda paint() se apeleaza cand: componenta apare prima data pe ecran componenta este redimensionata imaginea a Read more about Limbajul JAVA – Aplicatii Grafice.Prelucrarea imaginilor[…]

tutorial java

Limbajul JAVA – Aplicatii Web.Applets

IX.  Limbajul JAVA – Aplicatii Web.Applets   1.  Applet Applet = aplicatie avand ca si interfata o zona dintr-o pagina Web Clase dedicate: java.applet.Applet si javax.swing.JApplet Asemenator lucrului cu Frame-uri Permite implementarea interfatei aplicatiei intr-o pagina HTML obisnuita folosind tagul <APPLET> Clasa Applet are o serie de metode pentru crearea cadrului de lucru in pagina Read more about Limbajul JAVA – Aplicatii Web.Applets[…]

tutorial java

Limbajul JAVA – Interfete grafice.Swing

VIII.  Limbajul JAVA – Interfete grafice.Swing   1.  Interfete grafice Mod text: ecranul = o matrice de caractere Mod grafic: ecranul = o matrice de puncte GUI –Graphical User Interface O interfata GUI contine widgets (elemente grafice de control) Interactiunea se realizeaza prin mouse si tastatura Interfetele se bazeaza pe conceptul de fereastra –o zona dreptunghiulara Read more about Limbajul JAVA – Interfete grafice.Swing[…]

tutorial java

Limbajul JAVA – Polimorfism.Colectii

VII.  Limbajul JAVA – Polimorfism.Colectii   1.  Polimorfism Permite folosirea unui obiect în locul altui obiect (o unei subclase în locul unei superclase) Permite scrierea de cod eficient cu costuri de întreţinere reduse Este susţinut doar de limbajele care permit “legarea întârziată”la apelul metodelor. Exemplu: Gasca poate implementa move() prin apelulul metodei proprii zboară() Pinguinul Read more about Limbajul JAVA – Polimorfism.Colectii[…]

tutorial java

Limbajul JAVA – Operatii I/O.Conversii

VI.  Limbajul JAVA – Operatii I/O.Conversii   1.  Operatii de intrare Functii de biblioteca in pachetul java.io. Permit tratarea unitara a dispozitivelor de I/O. Toate operatiile se bazeaza pe conceptul de flux de date (stream) Input stream (extern -> memorie) Output stream (memorie -> extern) Dispozitive standard –prin membrii statici in java.lang.System -System.in (tastatura), System.out (monitor) Read more about Limbajul JAVA – Operatii I/O.Conversii[…]

Realizare a unui Live CD pentru Ubuntu

În ultimul timp au apărut numeroase variante de Linux, numite şi distribuţii Linux: Red Hat, Fedora, Linux Mint Gloria, Ubuntu. Pentru instalare pe hard disc, acestea au nevoie de cel puţin 2 partiţii una pentru sistemul de operare şi una pentru memoria virtuală (partiţia swap). Există mai multe posibilităţi de a rula un astfel de Read more about Realizare a unui Live CD pentru Ubuntu[…]

tutorial java

Limbajul JAVA – Exceptii

V.  Limbajul JAVA – Exceptii   1.  Tratarea exceptiilor Excepții: condiții care apar la rulare și necesităoprirea programului (ex. împărțire la 0). Java permite specificarea unor acțiuni speciale care vor fi executate automat la apariția unor astfel de situații. Dacăprogramatorul nu trateazăo anumităexcepție ea va fi tratatăautomat prin oprirea programului și afișarea unui mesaj de Read more about Limbajul JAVA – Exceptii[…]

Generalităţi despre BIOS

Un sistem de operare este un set de programe care: a) asigură gestionarea resurselor unui sistem de calcul, implementând algoritmi care trebuie să maximizeze performanţele acestuia; b) realizează o interfaţă între utilizator şi sistem de calcul, extinzând dar şi simplificând setul de operaţii disponibile. Sistemul de operare se interpune între programele de aplicaţii (aflate pe Read more about Generalităţi despre BIOS[…]

Aspecte practice legate de scrierea pe CD-R (DVD-R)

Un CD-R poate fi scris într-o singură sesiune sau în mai multe sesiuni. În primul caz, după scriere, CD-ul este declarat închis, nu se mai poate scrie ulterior informaţie pe el. În al doilea caz, se mai poate scrie informaţie pe CD şi ulterior. Un CD conţine următoarele zone: zona de calibrare a puterii; este Read more about Aspecte practice legate de scrierea pe CD-R (DVD-R)[…]

tutorial java

Limbajul JAVA – Interfete.Exceptii

IV.  Limbajul JAVA – Interfete.Exceptii   1.  Clase abstracte Clase abstracte –clase care nu pot fi instantiate Au rol doar in organizarea modelului Declarate cu modificatorul abstract Pot sa contina si metode abstracte si ne-abstracte Metodele abstracte –doar declaratia, fara implementare Toate clasele Java sunt incluse in aceiasi ierarhie de clase Clasa “suprema”este clasa Object Read more about Limbajul JAVA – Interfete.Exceptii[…]