Skip to content

saraao/DS2019S2_Assignment2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DS2019S2_Assignment2

This is our group assignment of designing and implementing distributed shared whiteboard implemented in Java, which allows multiple clients over the network to perform a series of simultaneous actions in the graphical user interface (GUI), including:
➢ Choose the colour.
➢ Free draw with the mouse.
➢ Insert lines that can be changed the length and moved.
➢ Insert different shapes (oval, circular, square, rectangular) that can be resized and moved. ➢ Insert text using different fonts.
➢ Use an eraser of five sizes.
➢ New, open, save, save As and close.
Besides, this whiteboard also provides a text-based chat window that allows all current users of the system to broadcast messages in the whole group or chat in private. Users are able to choose emoticons or use the translation function in the input box when chatting.

Using “java -jar ” to open jar packages.
Need JDK 1.8 or higher version.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%