Duvida sobre JTable e Table Model

2 respostas
E

Pessoal, estou começando a usar JTable e estou querendo adicionar linhas. Vi em alguns tópicos o uso do DefaultTableModel, mas independente de ser ruim ou não, não deu certo comigo. Comecei a re pesquisar sobre tabelas e falam para eu fazer meu próprio modelo.

Vi alguns códigos e não tenho problema em fazer o meu modelo, só que estava pensando: quando eu arrasto a JTable e crio na tela, pelas propriedades como será a minha tabela(adiciono as minhas colunas, tamanho, se é editavel, etc) eu já não estou criando o meu modelo?

Obrigado

2 Respostas

drsmachado

Não.
A JTable é um “fantoche”. O TableModel é que puxa as “cordas” que permitem que ela tenha comportamento.
A JTable tem alguns comportamentos (ela identifica a linha selecionada, coluna selecionada, célula selecionada…), porém, todo o controle do dinamismo da mesma depende do TableModel.

E

Entendi, consegui fazer a minha JTable funcionar direitinho com o meu proprio TableModel.
consegui fazer até o CellEditor…

Criado 23 de agosto de 2013
Ultima resposta 21 de fev. de 2014
Respostas 2
Participantes 2