Diferență între revizuiri ale paginii „POO Lab Lucrarea 6”
De la WikiLabs
Jump to navigationJump to search (Pagină nouă: == Noțiuni și cunoștințe necesare == * Paradigma Obiect-Orientare; Clase și obiecte * Noțiuni despre Java * Realizarea și execuția unui program Java * [[Sintaxa l...) |
|||
Linia 16: | Linia 16: | ||
== Cerințe == | == Cerințe == | ||
+ | |||
+ | [[Fișier:chat_client_gui.png|thumb|Interfața grafică pentru client]] | ||
* Folosind fie Java Swing, fie JavaFX, creați o interfață grafică, ca cea din figură, care să implementeze funcționalitatea clientului. Numiți clasa '''GUIClient'''. | * Folosind fie Java Swing, fie JavaFX, creați o interfață grafică, ca cea din figură, care să implementeze funcționalitatea clientului. Numiți clasa '''GUIClient'''. |
Versiunea de la data 13 iulie 2012 07:29
Noțiuni și cunoștințe necesare
- Paradigma Obiect-Orientare; Clase și obiecte
- Noțiuni despre Java
- Realizarea și execuția unui program Java
- Sintaxa limbajului Java; Structura lexicală a unui program
- Convenții de programare
- Noțiuni avansate de programare obiect-orientată
- Java Application Programming Interface (API)
- Stream-uri de Input/Output
- Tratarea excepțiilor
- Serializarea obiectelor
- Socket-uri de rețea
- Programare concurentă - fire de execuție (Threads)
- Graphical User Interface (GUI) - Java Swing și JavaFX
Cerințe
- Folosind fie Java Swing, fie JavaFX, creați o interfață grafică, ca cea din figură, care să implementeze funcționalitatea clientului. Numiți clasa GUIClient.