Marky.Vasconcelos 14 de mar. de 2011
O que voce retorna nesse método muda o renderer utilizado para as celulas dessa coluna.
No caso, com String.class, se não me engano será invocado sempre o toString do valor que voce retornar em getValueAt
guisantogui 14 de mar. de 2011
A minha dúvida é a seguinte, se eu tenho uma coluna com tipo Date, String e Integer, eu vou ter que fazer algo do tipo:
if(coluna for do tipo Date){
return Date.Class;
}
else if(coluna for do tipo String){
return String.Class
}
else{
return Integer.Class;
}
???
Tks for help
Marky.Vasconcelos 15 de mar. de 2011
Basicamente, sim.
Aqui está um exemplo do ViniGodoy de um TableModel para livros:
Bem gente, é isso mesmo, to tentando implementar na minha JTable a possibilidade de o usuário poder adicionar e remover colunas em tempo de execução. Adicionar já consegui implementar, porém to tendo problemas para remover, tipo, eu até consigo...
Se voce quiser algo generico vai provavelmente usar Reflection, ou então usar um TableModel pronto como o ObjectTableModel