Pessoal não estou conseguindo colocar imagem na celula da tabela
tenho o sequinte metodo
public ArrayList<Cursos> list() throws SQLException{
ArrayList<Cursos> listar = new ArrayList<>();
stmt = connection.createStatement();
resultset = null;
try {
Icon editar = new ImageIcon("D:/IMAGENS/editar.jpg");
Icon excluir = new ImageIcon("D:/IMAGENS/excluir.jpg");
PreparedStatement sql = connection.prepareStatement("SELECT * FROM Cursos");
resultset = sql.executeQuery();
while(resultset.next()){
Cursos cliente = new Cursos();
cliente.setId(resultset.getLong("ID"));
cliente.setCursos(resultset.getString("Cursos"));
cliente.setvEditar(editar);
cliente.setvExcluir(excluir);
listar.add(cliente);
}
} catch (SQLException e) {
}
return listar;
}
Porem ao Invez de aparecer a imagem esta aparecendo o texto "D:/IMAGENS/editar.jpg"
o que esta de errado no metodo ?