🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #27352

Re: Imagenes en JTree.

#27352
From: Juan Jos� Mart�n Romero
Date: Thu, 24 Sep 1998 00:00
39 lines
1490 bytes
Es muy facil: Tienes que crearte una clase que implemente TreeCellRenderer y
que derive de JLabel, hay unos ejemplos en las Demos de Swing 1.0.2 que
tienen un arbol con iconos. Mirando el c�digo y copiandolo casi igual te
vale perfectamente.
Luego asignas un objeto de tu clase al JTree con setCellRenderer:

ejem.

    public class MiCellRenderer extends JLabel implements TreeCellRenderer
{

    // Aqui debes implementar el TreeCellRenderer y asignar los iconos segun
el tipo de Nodo

    }

    public class Ejemplo {

    JTree miJTree = new JTree ();

    miJTree.setCellRenderer (new MiCellRenderer ());

    }


Jose Miguel Martinez escribi� en mensaje <35FCC52F.EB7FC3D5@tid.es>...
>Hola,
> Me gustar�a saber como asignar una imagen a un nodo en un JTree. No me
>basta con la posibilidad de representar de manera distinta los que no
>tienen hijos, los expandidos y los cerrados. Quiero que cada nodo se
>represente con un icono.
>
> Muchas gracias.
>
> "Mi windows no se cuel...."
> Jose.
>
>
>
Technical Details
Message-ID: <6ucqqt$qi1@tid.tid.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <35FCC52F.EB7FC3D5@tid.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,d8994ec2f6ef92fd
X-Google-Attributes: gid1116f3,public
From: "Juan Jos� Mart�n Romero" <jjmr03@tid.es>
Subject: Re: Imagenes en JTree.
Date: 1998/09/24
Message-ID: <6ucqqt$qi1@tid.tid.es>
X-Deja-AN: 394291755
References: <35FCC52F.EB7FC3D5@tid.es>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Organization: Telefonica I+D
Newsgroups: es.comp.lenguajes.java