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.
-
Notifications
You must be signed in to change notification settings - Fork 1
Tosnower/DS2019S2_Assignment2
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published