Article View: borland.public.jbuilder.java.swing
Article #11948Re: How to change JTree Icons?
From: Chris Vinson
Date: Wed, 17 Mar 1999 00:00
Date: Wed, 17 Mar 1999 00:00
33 lines
1430 bytes
1430 bytes
jbInit()
{
...
TreeCellRenderer cr = this.getCellRenderer();
if (cr instanceof BasicTreeCellRenderer)
{
BasicTreeCellRenderer btcr = (BasicTreeCellRenderer)cr;
ImageIcon icon1 = new
ImageIcon(getClass().getResource("yourIcon1"));
ImageIcon icon2 = new
ImageIcon(getClass().getResource("yourIcon2"));
btcr.setOpenIcon(icon1);
btcr.setClosedIcon(icon1);
btcr.setLeafIcon(icon2);
}
}
Mario Christ wrote:
> Hi,
>
> How can I set the icons of a JTree with JBuilder2? I tried several
> JTree-Examples from the sun.java-server. However, they all use a class
> 'DefaultTreeCellRenderer' which is not provided by Swing 1.01
>
> Thank you.
>
> Mario, Berlin
>
> PS: Please send your answer to my mailbox too.
Technical Details
Message-ID:
<36F04575.F27BB8F4@pe-informatics.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<36EFE9D0.54450DE8@rz.hu-berlin.de>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 111d45,4cbfc26b04342c73,start X-Google-Attributes: gid111d45,public From: Chris Vinson <vinsoncl-no.spam@pe-informatics.com> Subject: Re: How to change JTree Icons? Date: 1999/03/17 Message-ID: <36F04575.F27BB8F4@pe-informatics.com> X-Deja-AN: 455926600 Content-Transfer-Encoding: 7bit References: <36EFE9D0.54450DE8@rz.hu-berlin.de> To: Mario Christ <mario.christ@rz.hu-berlin.de> Content-Type: text/plain; charset=us-ascii Organization: Another Netscape Collabra Server User Mime-Version: 1.0 Newsgroups: borland.public.jbuilder.java.swing