Adicionar Objetos no Jtable

4 respostas
I

Olá…

Gostaria de Saber se há uma forma de adicionar outros objetos além de ComboBox, CheckBox e JtextField em uma JTable… tipo um JPanel ou um Container…

Desde já obrigado pela atenção!!!

4 Respostas

brlima

Sim. Tudo é uma questao de implementar o seu proprio renderer e editor para a celula da JTable que ira suportar esse novo objeto.

Abraços,

dukejeffrie

Exato. Tem um método na JTable setDefaultRenderer(Class, TableCellRenderer). Esse vai junto com o TableModel.getColumnClass().

Se vc precisa de renderers diferentes pra elementos na mesma coluna, a coisa complica bastante, mas ainda tem jeito. Vc tem que colocar um renderer pra tabela inteira, ou dar um override no método JTable.getRenderer(row, col).

[]s!

dukejeffrie

Ah, esqueci: tem tutorial no GUJ sobre isso…
[]s

I

Beleza…beleza…

Consegui fazer tudo tranquilo… valeu pela ajuda…

T+

Criado 5 de março de 2004
Ultima resposta 9 de mar. de 2004
Respostas 4
Participantes 3