drawboard 1.52

drawboard is a Java applet with a multiuser, shared whiteboard.

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!
send us
an update
GPL (GNU General Public License) 
2.6/5 24
Tomasz Zielinski
ROOT \ Communications \ Conferencing
drawboard is a Java applet used to make graphical teleconferences (like the whiteboard in Netmeeting).

When you draw something on your table, all remote users can see it. It features a client-server architecture and a high-color palette.


Unzip Drawboard distribution packet to selected directory. You can see there: test.html example file, drawboard.jar file with compressed class files and skin directory with default skin files. The doc directory contains this documentation and you can delete it at your will. Do not delete LICENSE file.

All files must be accessible through Apache. If you have account on Unix machine, create public_html dir in your home directory and unzip there Drawboard files. If the host name is host.com and your username is user, Drawboard should be avaible at http://host.com/~user/test.html - if doesn't work, ask your local admin for details.

Applet is "inserted" into HTML file as an < APPLET > tag. You have to load your WWW document to your vrowser through Apache (even on the same host). If you load local file, Drawboard will not be able to communicate with anybody.

Don't change "Main" to "main", whole text between quotation-marks is case-sensitive. See Chapter 3 for additional Drawboard applet options.

Attention - Drawboard is distributed in JAR package since v 0.71.

All Drawboard clients are connecting to server. Without working server communication is impossible. You should run server process by typing

$ java -cp drawboard.jar drawboard.Server

in the drawboard root directory (where HTML file is). This is important! Running server from other directory can cause problems, see p. 2.4. and 2.5.

You can treat server as a daemon and run it from startup scripts. You can also use the screen or nohup Unix utility to prevent server process kill at logout.

Notice, that there is no drawboard.Server file anywhere. It's just Server.class in drawboard directory, but Java treats this notation like "run instance of Server class from drawboard package" and everything works fine. You don't have to recompile anything before running server.

Last updated on April 25th, 2005

#Java applet #multiuser whiteboard #shared whiteboard #drawboard #Java #applet #whiteboard

Add your review!