JTree + JCheckBox

3 respostas
paulohbmetal

E aí galera, blz?

Passei um bom tempo sem mexer com renderes e estou aqui levando uma taca do JTree… :slight_smile:

Tipo assim, estou querendo colocar os nós de meu JTree’s como sendo JCheckBox, até aí tudo bem…
Eu criei um renderer implementando a interface TreeCellRenderer e também um editor implementando a interface TreeCellEditor, ambos herdando de JPanel, e dentro do JPanel eu coloco o meu JCheckBox e um JLabel para um figura…
Mas o problema é que esse JPanel vira Renderer para todos os nós, daí quando clico num check ele seleciona o mesmo e deseleciona o outro…
Eu queria que eles fossem independentes.

Entenderam?!

A Paz!!

3 Respostas

brlima

Provalvemente vc deve estar extendendo o checkbox na implementação do TreeCellRenderer. Tente nao herdar e criar um campo ( não estatico ).

paulohbmetal

Não, não… Estou herdando de JPanel…

Olha aí em cima eu falando…

A Paz!!

M

Por favor … como faço pra ativa a opção ( Ativo / Não ativo ) da JCheckBox junto com a JTree … consigo apresentar a JCheckBox mas ela nao faz nada … usei a classe “extends JPanel” e “implements TreeCellRenderer” …

Criado 12 de maio de 2005
Ultima resposta 7 de jun. de 2006
Respostas 3
Participantes 3