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] 
-------------------------------------------------------------------------

Responder a