Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Desenarea unor figuri geometrice intr-o fereastra Java

java



+ Font mai mare | - Font mai mic



Desenarea unor figuri geometrice intr-o fereastra Java

Scopul lucrarii: Realizarea unui Desen in cadrul unei ferestre java



Tema lucrarii: Sa se realizeze o fereastra java care sa contina un desen realizat cu ajutorul metodelor din cadrul clasei Graphics. asa cum se vede in Figura 1.

Figura 1. O aplicatie Java care ruleaza intr-o fereastra

Etapele de realizare a lucrarii:

a.       Se deschide mediul de programare NetBeans IDE;

b.      Se comanda crearea unui proiect nou:

-         Se alege cu mouse-ul comanda New Project din meniul File,

-         Se alege tipul proiectului - Java Class Library,

-         Se apasa butonul Next,

-         Se scrie numele proiectului - Desen,

-         Se apasa butonul Finish.

c.       Se comanda crearea unui fisier Desen.java:

-         Se alege cu mouse-ul comanda New File din meniul File,

-         Se alege tipul fisierului - Java Classes,

-         Se alege formatul - Empty Java File

-         Se apasa butonul Next,

-         Se scrie numele clasei - Desen,

-         Se apasa butonul Finish.

d.      Se scriu liniile de cod ale programului;

e.       Se compileaza proiectul selectand din meniul Build comanda Compile "Mesaj.java" sau cu F9;

f.        Se corecteaza erorile semnalate la compilare;

g.       Se ruleaza programul cu Run → Run File → Run "Mesaj.java" sau cu ctrl+shift+F5

h.       Se identifica elementelor structurale fundamentale ale unui program in limbajul Java.

Structura fisierului Desen.java:

sectiunea import

declaratie clasa Desen derivataa din clasa Frame

        metode membre

-                paint()

-                main()

-                init()

-                handleEvent()

Codul sursa al programului "desenul"

import java.awt.*; // import pachet java.awt

public class desenul extends Frame

public static void main (String args[])

public boolean handleEvent(Event evt)

public void init()

public void paint(Graphics g)

}

Tema de laborator:

Modificati acest program pentru a schimba structura desenului si pozitiile relative ale formelor componente. In locul patratului albastru introduceti un triunghi de culoare alba, si peste cercul alb desenati un trapez.

Codul sursa al programului Desen modificat:

import java.awt.*; // import pachet java.awt

public class Desen extends Frame

public static void main (String args[])

public boolean handleEvent(Event evt)

public void init() ;

int[] yellowY = ;

yellow = new Polygon(yellowX, yellowY, 4);

int[] yellowX1 = ;

int[] yellowY1 = ;

yellow1 = new Polygon(yellowX1, yellowY1, 3);

setBackground(Color.lightGray);

}

public void paint(Graphics g)

}



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 2617
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved