Popular Jtable com um ArrayList

Oi gente eu tenho um Método no dao que retorna uma lista
esse abaixo:

public List<User> read(String Pesquisar){
        
        TelaCadUser telaCadUser = new TelaCadUser();
        List<User> dados = new ArrayList<>();
        
        try {
            Connection con = ConnectionFactory.getConnection();
            String sql = ("select id as Cód, nome as Nome, usuario as Login, senha as Senha, perfilUser as Perfil from user where nome like ?");
            pst = con.prepareStatement(sql);
            pst.setString(1, Pesquisar + "%");         
            
            rs = pst.executeQuery();
            while ( rs.next() ) {
                User user = new User();
                user.setId(rs.getInt("Cód"));
                user.setNome(rs.getString("Nome"));
                user.setUsuario(rs.getString("Login"));
                user.setSenha(rs.getString("Senha"));
                user.setperfilUser(rs.getString("Perfil"));
                
                dados.add(user);
                
                System.out.println(dados);
                System.out.println("+++++++++++++++++++++++++++");
 
            }
            con.close();
            
            
            
        } catch (Exception e) {
        }
        
        
        
        return dados;
        
    }

quero saber como faço para adicionar o resultado da consulta no Jtable, lembrando que cada vez que o usuario digita dispara um select usando like e nisso aparece os resultado na tabela mas nao estou conseguindo :frowning:

Na tela abaixo no campo método de pesquisa

image

Estende a classe AbstractTableModel pra renderizar sua lista.

tem algum exemplo? algum site que posso me basear ?

http://www.staroski.com.br/2014/12/12/apresentar-itens-jtable/

Valeu pela atenção eu consegui