Zdravim,
letmym pohledem do BasicTreeUI:
setExpandedIcon( (Icon)UIManager.get( "Tree.expandedIcon" ) );
setCollapsedIcon( (Icon)UIManager.get( "Tree.collapsedIcon" ) );
tedy by neco takoveho
JTree tree = new JTree();
final BasicTreeUI ui = (BasicTreeUI) tree.getUI();
ui.setCollapsedIcon(...);
ui.setExpandedIcon(...);
//+ nejaky repaint bude nejspise nutny
...mohlo pomoci.
Druha moznost me napada takto - pred vytvorenim JTree:
UIManager.put("Tree.expandedIcon", ...);
UIManager.put("Tree.collapsedIcon",...)
Za 3 tecky doplnit dle libosti ;-)
--Vity
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lucie Rút
Bittnerová
Sent: Tuesday, August 07, 2007 1:54 PM
To: [email protected]
Subject: handles u JTree
Dobry den,
nevite nahodou nekdo, jak vysvetlit JTree, aby nezobrazoval u zadneho
uzlu handle
(to je mala ikonka jeste pred ikonou uzlu, ktera ukazuje, zda je uzel
otevreny, zavreny nebo list).
TreeCellRenderer se techto ikonek netyka.
Lucie