Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/01/2008, 08:23
Avatar de pyanqn
pyanqn
 
Fecha de Ingreso: noviembre-2005
Mensajes: 331
Antigüedad: 18 años, 5 meses
Puntos: 8
Re: Problemas con getUserObject dentro del JTree

Precisamente tu problema es un cast! ya que java esta tratando de castear un "String" a
NuevoNodo.

Fijate que

new DefaultMutableTreeNode(nodoNuevo.getNombre()); crea un TreeNode que contiene un objeto String, ya que getNombre, retorna un String.
Lo que yo acostubro hacer es :

new DefaultMutableTreeNode(nodoNuevo); y

NodoNuevo nodoNuevo=new NodoNuevo(new Perro());

y sobresecribir el metodo toString() de la clase Perro

class Perro {
private String nombre = "carlitos";
...

public String toString(){
return this.nombre;
}