Ik wil iets bereiken in de aard van:

Na het bekijken van de api van DefaultTreeCellRenderer heb ik echter de indruk dat ik bijna enkel de icoontjes en voor- en achtergrondkleur kan veranderen. Ik zou bvb het icoon van een leaf willen aanpassen naargelang die leaf online, offline, away, ... is. Daarnaast wil ik de non-leaf nodes een andere background kleur geven etc. Misschien wil ik zelfs dat die in kaders met afgeronde hoeken komen.
In welke mate is het mogelijk om het uitzicht van een JTree te veranderen en in hoeverre moet ik dingen gaan herschrijven om zoiets te bereiken?

Na het bekijken van de api van DefaultTreeCellRenderer heb ik echter de indruk dat ik bijna enkel de icoontjes en voor- en achtergrondkleur kan veranderen. Ik zou bvb het icoon van een leaf willen aanpassen naargelang die leaf online, offline, away, ... is. Daarnaast wil ik de non-leaf nodes een andere background kleur geven etc. Misschien wil ik zelfs dat die in kaders met afgeronde hoeken komen.
In welke mate is het mogelijk om het uitzicht van een JTree te veranderen en in hoeverre moet ik dingen gaan herschrijven om zoiets te bereiken?