Problema con JTree

WaLi
08 de Mayo del 2010
Hola a todos, estoy haciendo un programa para clase en el que me piden hacer un messenger, y pense q lo mejor para mostrar los contactos es hacer un JTree. Pero todavia no los domino y no entiendo muy bien como usarlos.

Lo que quiero es que cada nodo del arbol, que son DefaultMutableTreeNode, contenga un objeto que cree yo que sirve para identificar al contacto para poder hablar con el, lo que pasa que cuando le paso ese objeto al nodo del arbol con:

DefaultMutableTreeNode amigo = new DefaultMutableTreeNode(objetoUsuario);

el nombre que aparece en el arbol es logicamente el nombre del objeto, que son numero y letras sin sentido. No hay ninguna forma para que el nodo referencie al objeto que quiero, pero que el nombre que muestre sea otra cosa?

Gracias de antemano, agradeceria la informacion lo mas pronto posible porque tengo que entregar el trabajo mañana! jaja
Gracias!