E timpul sa arati ce poti!

java.netBoard.draw()

Să se realizeze în Java o aplicaţie prin intermediul căreia mai mulţi utilizatori vor avea un canvas comun în care:

  • Vor putea desena simultan (utilizând instrumente puse la dispoziţie de către aplicaţie: freedraw, cercuri, pătrate etc.)
  • Vor putea introduce text.
  • Vor putea introduce imagini.

În momentul în care un utilizator va modifica într-un fel canvas-ul, modificarea va fi vizibilă imediat şi în aplicaţiile celorlalţi utilizatori. Fiecare utilizator va putea să facă o copie a canvas-ului existent (salvând local o imagine într-un format grafic oarecare: jpg, png, etc.). Din două în două minute aplicaţia va şterge automat canvas-ul făcând un bk-up pe serverul la care sunt conectaţi clienţii.

Atât serverul cât şi clientul vor fi realizate în Java.

Echipa: maxim 2 studenti.

Bonus: maxim 10 puncte (dintr-un total de 24 )  la laboratorul din cadrul disciplinei “Tehnici Avansate de Programare” (anul II, semestrul II).

Proiect propus de: domnul asistent Cosmin-Nicolae Vârlan, doctorand in cadrul Facultatii de Informatica.

No comments yet. Be the first.

Leave a reply