Re: [java-list] JTable- Como adicionar uma nova linha

2002-08-27 Por tôpico Dalton

Olá Fernando,
Entra no www.portaljava.com na parte de Dicas.

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




Re: [java-list] JTable- Como adicionar uma nova linha

2002-08-27 Por tôpico Lincolm Ferreira de Aguiar



Também é possível usar a classe 
javax.swing.table.DefaultTableModel para criar o modelo, sem ter que criar uma 
classe descendendo de AbstractTableModel. Por exemplo:

DefaultTableModel modelo = new 
DefaultTableModel();
JTable tabela= new 
JTable();

tabela.setModel(modelo);

Todas as alterações feitas no modelo 
refletirão na tabela..

Object rows = {"Coluna 1", "Coluna 
1", "Coluna 1"};
modelo.addRow(rows);

Consulte a classe DefaultTableModel 
para maiores detalhes.

Um abraço,

Lincolm

  - Original Message - 
  From: 
  Luiz Felipe 
  Molina 
  To: [EMAIL PROTECTED] 
  Sent: Monday, August 26, 2002 6:46 
  PM
  Subject: Re: [java-list] JTable- Como 
  adicionar uma nova linha
  Acho que único jeito de se fazer isso é extendendo a classe 
  abstrataAbstractTableModel.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 databela. 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 
  columacomumn.Daí vc cria uma tabela passando para o contrutor uma 
  instância do seu tablemodel.quando os dados da tabela forem 
  alterados (como no exemplo que vc deu), paraatualizar 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 PMSubject: [java-list] JTable- Como adicionar 
  uma nova linha Galera, gostaria de saber como faco 
  para adicionar uma nova linha natabela(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.htmregras 
  da lista: http://www.soujava.org.br/regras.htmhistorico: 
  http://www.mail-archive.com/java-list%40soujava.org.brpara 
  sair da lista: envie email para [EMAIL PROTECTED] 
  -


[java-list] JTable- Como adicionar uma nova linha

2002-08-26 Por tôpico Fernando Henrique da Silva

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