Using VNCj, you can create a full graphical user interface (GUI) in Java, using Swing and AWT, and immediately export it to anyone on the network with a VNC viewer (without it displaying on the machine in which the VM is running).
Download
vncjlgpl .1 - vncjlgpl
Last Update: Jan 27 2007