Erro com Jtable não insere

1 resposta
T

Bom tenho um codigo q faz aconsulta mas não consigo colocalo dentro de um jtable…uma parte do codigo é este

for (int columm = 0; columm< ncampos; columm++){
                colunas.addElement(mt.getColumnLabel(columm+1));
            }
            Vector linhas = new Vector();
            while (resultado.next()) { // cada linha a minha consulta
                Vector novaLinha= new Vector();
                //    for (int i = 1; i <= ncampos; i++) { // vai do 1 ate o numero de campos
                for (int i = 1; i <= mt.getColumnCount();i++){
                    novaLinha.addElement(resultado.getObject(i));
                   
                    System.out.print(mt.getColumnName(i) + ":" + resultado.getString(i)+" "); // getcolumnname retorna o nome da coluna  getstring retorna o dado que esta armagenado
                }
                linhas.addElement(novaLinha);
            }
            [color=red][b] setModel(new DefaultTableModel(linhas,colunas));   [/b][/color]

mas o erro é p seginte

F:\Documents and Settings\Admin\Desktop\projetomt\src\principal\projetomt.java:174: cannot find symbol

symbol  : method setModel(javax.swing.table.DefaultTableModel)

location: class principal.projetomt

setModel(new DefaultTableModel(linhas,colunas));

Note: F:\Documents and Settings\Admin\Desktop\projetomt\src\principal\projetomt.java uses or overrides a deprecated API.

Note: Recompile with -Xlint:deprecation for details.

Note: F:\Documents and Settings\Admin\Desktop\projetomt\src\principal\projetomt.java uses unchecked or unsafe operations.

Note: Recompile with -Xlint:unchecked for details.

1 error

BUILD FAILED (total time: 1 second)

da erro na linha

setModel(new DefaultTableModel(linhas,colunas));

1 Resposta

T

ja achei o erro… valeu ai para quem se preocupou…
O erro era o seguinte
faltava o nome da tabela na linha
tabela.setModel(new DefaultTableModel(linhas,colunas));

Criado 9 de agosto de 2005
Ultima resposta 9 de ago. de 2005
Respostas 1
Participantes 1