Skip to content

Latest commit

 

History

History
34 lines (18 loc) · 1.34 KB

File metadata and controls

34 lines (18 loc) · 1.34 KB

My various finished assignments using Java language

Projects include:

  • Use of GUI (through JavaFX)
  • OOP concepts using classes and the interactions between them and also
  • Implementation of multithreading using threads (to send packets, optimize performance, etc..)
  • Networking using client/server communication with TCP/UDP protocols

Visual examples for several assignments:

Trivia game (client side)

Capture Capture7

Chat room (both the client and the backend sides have their GUI's as can be seen in the following picture:)

Capture4

Implementation of traffic lights animation using multithreading elements (sleep, wait, etc..)

Capture

Capture2

Notes app with GUI:

Capture Capture5