Acho que único jeito de se fazer isso é extendendo a classe abstrata AbstractTableModel. Não é dificil, vc tem que implementar os métodos abstratos, e se quiser, reimplementar alguns métodos. por exemplo:
public int getColumnCount() public String getColumnName(int column) public Object getValueAt(int row, int column) O model é responsável pela manipulação dos dados na tabela. então, geralmente cria-se uma lista de elementos, onde cada elemento é uma linha da tabela. e no método getValueAt, vc pega o elemento na posição row da lista, e com um switch (por exemplo), vc pega o dado que deve aparecer na columa comumn. Daí vc cria uma tabela passando para o contrutor uma instância do seu table model. quando os dados da tabela forem alterados (como no exemplo que vc deu), para atualizar os dados na tela, invoque fireTableDataChanged(); basicamente é isso. Boa Sorte! espero ter ajudado. Luiz Felipe. ----- Original Message ----- From: "Fernando Henrique da Silva" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, August 26, 2002 1:21 PM Subject: [java-list] JTable- Como adicionar uma nova linha > Galera, > gostaria de saber como faco para adicionar uma nova linha na tabela(JTable) > ao clicar em um botao, pegando os dados de um formulario da tela.... > > []´s > Fernando > > > ------------------------------ LISTA SOUJAVA ---------------------------- > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para [EMAIL PROTECTED] > ------------------------------------------------------------------------- > > ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------