O que esta de errado nesta classe

2 respostas
rissato

ueh… já pensou em usar toString()?

2 Respostas

raikk0n3n

codigo do erro

public void atualizaTabela() {
        
        ((TabConsSubGrupos)Tabelasgrup.getModel()).limpar();
        
        registros = SubGruposControlador.listarMySQLHibernate();
        
        for(int i = 0; i < registros.size(); i++) {
            ((TabConsSubGrupos)Tabelasgrup.getModel()).incluir("" + ((SubGrupos)registros.get(i)).getCodGrupo(), ((SubGrupos)registros.get(i)).getCodigo(), ((SubGrupos)registros.get(i)).getDescricao());
        }
        
        Tabelasgrup.updateUI();
    }

Erro

C:\Documents and Settings\Carlos\Comercial\src\br\com\intersig\sistema\form\FormSubGrupos.java:214: incluir(java.lang.String,java.lang.String,java.lang.String) in br.com.intersig.sistema.form.TabConsSubGrupos cannot be applied to (java.lang.String,java.lang.Long,java.lang.String)

((TabConsSubGrupos)Tabelasgrup.getModel()).incluir("" + ((SubGrupos)registros.get(i)).getCodGrupo(), ((SubGrupos)registros.get(i)).getCodigo(), ((SubGrupos)registros.get(i)).getDescricao());

Já sei q ele ta pedindo String + String + String e tem String + Long + String tenho outras forms q tem o campo codigo (long) funciona mas nessa classe não esta funcionando!!!

raikk0n3n

Nem passou pela minha cabeça
Coloquei e funcionou!!!
TkZ

Criado 10 de outubro de 2006
Ultima resposta 10 de out. de 2006
Respostas 2
Participantes 2