Jtree Personalizado

ndvalencia
14 de Abril del 2008
Hola a todos.

Quisiera saber si alguien tiene alguna idea para resolver el siguiente problema.

Necesito crear un jtree al estilo que aparece el de los proyectos en NetBeans o Eclipse, es decir que la raiz del arbol tenga una unica imagen que lo represente, a su vez todos los hijos que tenga la raiz posean tambien una imagen que los represente ( la misma para todos ), y todos los nietos de la raiz otra imagen distinta de las anteriores.

EJ:

Raiz ( Imagen1 )
|
|___ Hijo1 (imagen2)
| |
| |___ Nieto1 (Imagen3)
| |
| |___ Nieto2 (Imagen3)
| |
| |___ ...
|
|___ Hijo2 (imagen2)
| |
| |___ Nieto3 (Imagen3)
| |
| |___ Nieto4 (Imagen3)
| |
| |___ ..
|
|___ Hijo3 (imagen2)
|
| ...
|
|___ HijoN (imagen2)

De antemano muchas gracias a todos, cualquier sugerencia sera bien recibida.

chuidiang
14 de Abril del 2008
Hola:

Aquí tienes un ejemplo de cómo cambiar el icono que hay delante de cada nodo http://www.chuidiang.com/java/JTree/cambiar-iconos-jtree.php

Si quieres cambiar totalmente la forma de pintar el nodo, poniendo un icono detrás, aquí tienes un ejemplo de cómo hacerlo http://www.chuidiang.com/java/JTree/cambiar-render-jtree.php

Se bueno

ndvalencia
14 de Abril del 2008
GRACIAS POR SU RESPUESTA.