Chat en red local

Rose
10 de Junio del 2009
Hola!
Estoy haciendo un sistema de chat en java,ya envio mensajes,pero lo que no me funciona bien es la lista de conectados que tengo,esa lista no se actualiza cuando un usuario se desconecta,tambien quiero implementar que los usuarios escojan su foto y que el otro usuario la vea tambien,es decir que con quien este chateando la vea, a la vez no he podido enviar iconos...
Ok,espero que me ayuden con lo que me falta con información, código o lo que sea que me ayude...
Gracias de antemano.