This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
laboratoare:laborator03 [2014/10/31 04:22] Andrei Roșu-Cojocaru [Materiale Ajutătoare] |
laboratoare:laborator03 [2014/11/17 20:48] (current) Andrei Roșu-Cojocaru [Soluții] |
||
|---|---|---|---|
| Line 4: | Line 4: | ||
| ===== Obiective ==== | ===== Obiective ==== | ||
| + | * familiarizarea cu facilitățile oferite de tehnologia JavaFX pentru dezvoltarea de interfețe cu utilizatorul în comparație cu alte soluții existente; | ||
| + | * identificarea principalelor componente din cadrul arhitecturii JavaFX; | ||
| + | * descrierea structurii generale a unei aplicații JavaFX și a firelor de execuție din contextul cărora pot fi accesate obiectele corespunzătoare controalelor grafice, respectiv interacțiunii cu utilizatorul; | ||
| + | * implementarea unei interfețe cu utilizatorul folosind Scene Builder 2.0 / FXML cu injectarea controalelor grafice / metodelor de tratare a evenimentelor în clasa controller din codul sursă; | ||
| + | * înțelegerea mecanismului de tratare a evenimentelor legate de interacțiunea cu utilizatorul în JavaFX; dezvoltarea de filtre și metode de tratare pentru diferite acțiuni ale utilizatorului; | ||
| + | * însușirea practicilor utilizate pentru dezvoltarea aplicațiilor JavaFX. | ||
| ===== Cuvinte Cheie ==== | ===== Cuvinte Cheie ==== | ||
| Line 2218: | Line 2224: | ||
| ===== Soluții ===== | ===== Soluții ===== | ||
| - | disponibile pe 3 noiembrie 2014 | + | [[https://github.com/aipi2014/Laborator03/tree/master/Eclipse/|Proiect Eclipse]]\\ |
| + | [[https://github.com/aipi2014/Laborator03/tree/master/NetBeans/|Proiect NetBeans]] | ||