Ho un albero che ha questa struttura:

Dal nodo radice partono n figli; questi nodi devono essere dei checkbox con la descrizione.

Ogni nodo figlio può avere a sua volta n figli con la sola descrizione, senza checkbox.

Come posso reimplementare il metodo getTreeCellRendererComponent?

Ho provato a "giocare" con la proprietà leaf, ma se il nodo con checkbox non ha filgi con la sola descrizione, allora diventa lui la foglia.