Adicionar Valores jTable

Boa tarde. Estou fazendo um projeto para a faculdade e gostaria de saber como utilizo a jTable.
Já li alguns tutoriais, mas não entendi direito.

Tenho uma tabela com 5 colunas: Código, Descrição, Quantidade, Valor Unitário e Valor Total.
Gostaria que, ao preencher os campos “jTItemCod, jTItemQuant, jTItemDesc, jTItemValUnit”, a pessoa clicasse em um botão “Adicionar” e esses dados fossem para a tabela.

Fiz deste modo:

[code] private void jBAdicionarActionPerformed(java.awt.event.ActionEvent evt) {
// Adicionar item à Tabela

    item_cod = jTItemCod.getText();
    jTableItem.setValueAt(item_cod, 0, 0);
    item_desc = jTItemDesc.getText();
    jTableItem.setValueAt(item_desc, 0, 1);
    item_quant = Float.valueOf(jTItemQuant.getText());
    jTableItem.setValueAt(item_quant, 0, 2);
    item_valunit = Float.valueOf(jTItemValUnit.getText());
    jTableItem.setValueAt(item_valunit, 0, 3);
    item_valtot = (item_quant * item_valunit);
    jTableItem.setValueAt(item_valtot, 0, 4);             

}[/code]

Mas deste modo, ele seta apenas nessas que coloquei. Como faço para, conforme for clicando no adicionar, ir setando em linhas diferentes?
Tentei usar uma variável e ir incrementando, mas não obtive sucesso.

Bom, é isso. Desculpe pelas perguntas bobas, é que sou novo no assunto.
Obrigado desde já.

Leia os links da minha assinatura sobre TableModel.

sério como eu li todos esses tutoriais e exemplos, mas como não sou programador, não entendo essas coisas de classes, etc.
talvez querer fazer uma lista igual a esta http://www.guj.com.br/java/149034-duvidas-ao-fazer-uma-consulta#808003 seja muito além do que eu posso.
enfim, continuarei tentando, já que tenho 1 mês pra fazer meu projeto haha
Muito obrigado ViniGodoy