JTable

1 resposta
G

Boa Noite
não consigo jogar os dados na JTable

tenho 3 JTextField 1 botao e uma JTable na minha tela

criei uma lista de array para jogar os dados mais como faço para colocar os dados na JTable quando clico no botao

public class ClasseTela extends javax.swing.JDialog {


//tabela
public TableModel getTableModel(List lista) {
      
      String[] colunas = {"Servidor", "Data", "Mensagem"};
        Object[][] dados = new Object[lista.size()][colunas.length];
       
        for (int i = 0; i < lista.size(); i++) {
        // cria o array
            dados[i][0] = fServidor.getText();
            dados[i][1] = fData.getText();
            dados[i][2] = fMensagem.getText();
   }
        DefaultTableModel modeloDados = new DefaultTableModel(); 
        modeloDados.setDataVector(dados, colunas);  
         tabela.setModel(modeloDados);
       
        return modeloDados;
       
    }
    
    private void bAgendarActionPerformed(java.awt.event.ActionEvent evt) {                                         
        
       // COMO FAÇO PARA JOGAR OS DADOS NA TABELA QUANDO EU CLICAR AQUI
       
                
}

ALGUEM PODE ME AJUDAR?

1 Resposta

ViniGodoy

Comece aprendendo a fazer um Model de verdade:
http://www.informit.com/articles/article.aspx?p=332278
http://www.informit.com/articles/article.aspx?p=333472

Criado 16 de agosto de 2008
Ultima resposta 17 de ago. de 2008
Respostas 1
Participantes 2