Como criar uma jTable

boa tarde

vi alguns exemplos ate o tutorial aqui no forum sobre jTable, mas não compeendi.

além de arrastar o componente para a tela, o é necessário fazer?

desde já obrigada

Se você quiser criar um JTable vazio, mais nada.

Caso contrário, você precisa criar um TableModel. Isso nada mais é do que uma classe que descreve para a tabela que dados serão exibidos. Esses dois ótimos artigos (em inglês) explicam detalhadamente como o model funciona:
http://www.informit.com/articles/article.aspx?p=332278
http://www.informit.com/articles/article.aspx?p=333472

Tem também esse exemplo aqui:
http://www.guj.com.br/posts/list/98452.java#530523

Você também pode procurar por TableModels mais automáticos, já prontos, como o implementado pelo Mark:
http://www.codeproject.com/KB/java/objecttablemodel.aspx

Ou por mim:
http://www.guj.com.br/posts/list/100793.java

Obrigada

E única coisa que você não deve fazer é usar um DefaultTableModel.

p q?

Vários motivos:

  1. É mais difícil;
  2. Duplica seus dados, o que ocupa mais memória;
  3. Exige que você copie dados das suas classes para o model, e vice-versa, ao invés de trabalhar com eles diretamente. Esse é um processo lento e sujeito a erros;
  4. Deixa o código mais rebuscado;
  5. Não respeita o modelo MVC;

obrigada