Criar um JTable

Olá amigos, preciso muito criar um JTable para exibir o resultado de uma consulta no banco de dados. Já pesquisei bastante e vi diversos exemplos, mas não consegui entender, como criar as linhas e colunas no JTable. Preciso de 6 colunas e 10 linhas. Alguém, por favor, poderia me ajudar??! Obrigado.

Primeiro, tutorial sobre JTable:
http://java.sun.com/docs/books/tutorial/uiswing/components/table.html

Segundo, tutorial sobre JDBC:
http://java.sun.com/docs/books/tutorial/jdbc/index.html

Junte os dois e vocë terá o que precisa.

Já dei uma olhada, e não está muito fácil. Vou tentar resolver e logo postarei a resposta.

viu isso?
http://www.guj.com.br/article.show.logic?id=140
http://www.guj.com.br/article.show.logic?id=147

Parece estar mais fácil. Vou estudar estes tutoriais e já coloco a resposta. Preciso apenas exibir uma consulta feita no banco (access).

Beleza, o que eu entendi foi isso:

[code]import javax.swing.table.AbstractTableModel;

public class MinhaTableModel extends AbstractTableModel {
private String[] tituloColunas;
private Object[][] data;
private int linhas, colunas;

    public MinhaTableModel(String[] tituloColunas, int numLinhas, int numColunas){
            this.tituloColunas= tituloColunas;
            this.data= new Object[numLinhas][numColunas];
            linhas=numLinhas;
            colunas=numColunas;
    }

// col indice da coluna a ser retornado o t?tulo da coluna

    public String getColumnName(int col){
            return tituloColunas[col];
    }

  // retorna o número de colunas da table

    public int getColumnCount() {
            return colunas;
    }

    //return retorna o n?mero de linhas da table
 
    public int getRowCount() {
            return linhas;
    }
    
    //retorna o objeto na que esta? na posição??
  
    public Object getValueAt(int linha, int coluna) {
            return data[linha][coluna];
    }
   
    // seta o valor o da linha x coluna com o objeto passado
  
    public void setValueAt(Object valor, int linha, int coluna) {
            data[linha][coluna]=valor.toString();
            fireTableCellUpdated(linha, coluna);
    }

}[/code]
E agora, como eu uso esse código no meu projeto, ou seja, na prática como ficaria para mandar construir 6 colunas e 10 linhas?