JTree e colunas no banco de dados

2 respostas
A

Construir um JTree em que o rotulo do nodo é uma string cujo valor deve ser buscado no banco. Por exemplo:

Rotulo do nodo “Tipo de proposição”, Nome da coluna no banco “TipoDeProposicao”. Dado que eu peguei o nodo “Tipo de proposição” preciso pegar o valor armazenado no banco na coluna “TipoDeProposicao”. Este processo deve ser feito para toda a estrutura do banco.

Qual a maneira mais adequada de fazer este mapeamento? Alguma sugestão?

2 Respostas

D

Implemente o seu TreeModel (ou estenda DefaultTreeModel).

A

Minha árvores deve ser uma árvore de objetos por exemplo:

+Sentença de pesquisa

  • Proposição
    Tipo de proposição

Onde: Proposição seria um atributo do tipo string do objeto nodo.

Nodo contem os atributos: nomeNodo, nomeColunaBanco e valorColuna

A idéia é que quando eu pegar um nodo da árvore eu possa ter acesso a todos os atributos deste nodo.

Por exemplo o nodo Tipo de proposição:
nomeNodo: “Tipo de Proposição”
nomeColunaBanco: “TipoDeProposicao”
valorColuna: “Impedida”

Estou criando um TreeModel, mas não consigo montar a árvore com o nomeNodo. O que devo fazer?

Criado 24 de março de 2005
Ultima resposta 24 de mar. de 2005
Respostas 2
Participantes 2