Linhas da JTable

vou criar um JTable para mostrar as informações do banco de dados(mysql) , como eu não sei quantas linhas eu tenho de informações, como eu determino um número de linhas após eu criar a JTable ???

Usando um tableModel (entenda-se aqui uma implementação diferente de DefaultTableModel).
Com ele, você pode inserir e remover linhas e colunas em tempo de execução.

  1. Os dados do seu BD serão carregados em suas classes de negócio, que popularão uma lista;
  2. A lista será usada para preencher um TableModel, da sua classe.

Então, ou vc pergunta diretamente para a lista, ou para o TableModel.