private void jTFornecedorKeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jTFornecedorKeyTyped
        try {
            produtos = dao.listarFornecedor("%" + jTFornecedor.getText() + "%");

            while (tmProduto.getRowCount() > 0) {
                tmProduto.removeRow(0);
            }

            for (int i = 0; i < produtos.size(); i++) {
                tmProduto.addRow(new String[]{null, null, null, null});
                tmProduto.setValueAt(produtos.get(i).getNome(), i, 0);
                tmProduto.setValueAt(formatData(produtos.get(i).getData()), i, 1);
                tmProduto.setValueAt(produtos.get(i).getQuantidade(), i, 2);
                tmProduto.setValueAt(produtos.get(i).getFornecedor().getNome(), i, 3);
            }
        } catch (SQLException ex) {
            JOptionPane.showMessageDialog(null, "Erro: " + ex);
        }
    }//GEN-LAST:event_jTFornecedorKeyTyped