
17/01/2008, 08:23
|
 | | | Fecha de Ingreso: noviembre-2005
Mensajes: 331
Antigüedad: 19 años, 3 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;
} |