Tabelas

3 respostas
V

Desculpem,
tenho algumas duvidas.
Possuo 4 radioButtons e 4 Tabelas.
Quando seleciono uns dos radios devera mostrar a tabela relacionada a este radio. Ex:

Materiais abre tabela materiais
Fornecedores Abre tabela forncedores
e assim vai;

Estas tabelas deverão abrir em um scrollPane
Até consequi fazer aparecer as tabelas quando selecionadas, porem ao clicar na tabela selecionada sempre me aparece a tabela default - Materiais.
Alguem poderia ajudarme?

Paolo Velardo

3 Respostas

sf.marcius

pelo que consegui entender, não precisaria ter 4 tabelas.
basta ter apenas uma e 4 TableModels (uma pra cada radioButton)

ao clicar em um radioButton, o tableModel correspondente seria setado na JTable, e uma chamada minhaJTable.updateUI(), transformaria o modelo da jtable naquele desejado.

[]'s

sf.marcius

ja ia esquecendo…

seria bom ler isso:
http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/table/TableModel.html

para implementar os TableModels, vc pode extender AbstractTableModel…

M

se as tabelas tiverem estruturas muito diferentes voce pode criar as 4 tabelas e usar um cardLayout…
dai quando selecionar o radioButton adiciona uma ação para exibir determinado painel…

Criado 29 de janeiro de 2009
Ultima resposta 29 de jan. de 2009
Respostas 3
Participantes 3