multiple client drawing program

So I'm working a drawing program, and want to make it where multiple clients can draw at the same time. The problem im having is idk on how to update the drawing for each client after someone adds to the drawing. I know if i were do use a JTextArea i know can add text by call append method but there is no method i know of that is similar to that for an java.awt.Image.

Or am I left to just save it then send it to the server, then that gets distributed to all the clients and repeat the process?