Scrigroup - Documente si articole

     

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


Fereastra cu butoane in Java

java



+ Font mai mare | - Font mai mic



Fereastra cu butoane in Java

Scopul lucrarii: Realizarea unor butoane intr-o fereastra Java



Tema lucrarii: Sa se realizeze o fereastra Java care sa contina cateva butoane asa cum se vede in Figura 1.

Figura 1. Fereastra cu butoane in Java

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 Application

-         Se apasa butonul Next,

-         Se scrie numele proiectului - Flow,

-         Se apasa butonul Finish.

c.       Se comanda crearea unui fisier flow.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 - flow,

-         Se apasa butonul Finish.

d.      Se scriu liniile de cod ale programului;

e.       Se compileaza proiectul selectand din meniul Build comanda Build Main project sau cu F11;

f.        Se corecteaza erorile semnalate la compilare;

g.       Se ruleaza programul cu Run → Run Main Project sau F6

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

Structura fisierului flow.java:

- sectiunea import :awt(Abstract Window Toolkit)

- declaratie clasa flow derivata din clasa Frame

        date membre

-                obiect caracter

        metode membre

-                constructorul Fereastra()

-                handleEvent()

-                main()

Se supradefineste metoda handleEvent pentru a depista evenimentul WINDOW_DESTROY si a distruge fereastra. Daca evenimentul are loc se intrerupe programul prin exit. Cand se extinde o metoda puteti folosi metoda originala folosind super.thatMethod().

Cuvantul cheie super reprezinta referinta la clasa de baza a clasei actuale. Se foloseste super() in constructor si super. in metoda.

Codul sursa al programului Flow

import java.awt.*;

public class flow extends Frame;

Button buton[]=new Button[5];

public flow(String titlu)

}

public static void main(String args[])

public boolean handleEvent(Event evt)

}

Tema de laborator:

Modificati acest program pentru a efectua schimbarea denumirii butoanelor, adugarea de noi butoane, colorarea acestora cat si a ferestrei.



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 971
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