Popular um jTable com uma lista de objetos

Boa tarde!
Como faço pra jogar uma lista de objetos dentro de um jTable da maneira correta sem ser com várias linhas de código?
tipo jtable.setLinha(passar objeto);

se vc estiver usando o AbstractTableModel na sua tabela é mto simples, no seu modelo vc cria o metodo:

public void inserir (Produto p) { produtos.add(p); // onde produtos é uma lista de Produto fireTableDataChanged(); }

ai na sua instancia do tableModel vc chama o metodo, por exemplo:

Produto produto = new Produto;
produto.setNome("Lapis");
produto.setPreco(2);

tableModel.inserir(produto);

se vc n estiver usando table model eu recomendo q vc aprenda a usar, pode parecer trabalho demais so pra mexer com uma tabela ou assustador ter q criar uma classe pra cada tabela, mas fica muito mais facil manipular os dados, sem falar q não é dificil, qdo vc usa AbstractTableModel é como se voce tivesse manipulando uma lista, é bem simples mesmo

um tutorial mto simples sobre o AbstractTableModel:
http://www.javasimples.com.br/swing-awt/death-to-defaulttablemodel-abstracttablemodel-rulez

Cara, muito bom mesmo
Valeu!!

feliz em poder ajudar xD