Jtree Personalizado
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.
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.
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
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
