private void btFiltrarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btFiltrarActionPerformed
       
        //Modelo de tabela
        DefaultTableModel tableModel = (DefaultTableModel)this.tbPesquisa.getModel();
        
        //Setar imagem do lblImg para null
        this.lblImg.setIcon(null);
       
        //Apagar linhas da tabela
        while(tableModel.getRowCount() > 0)
        {
            tableModel.removeRow(0);
        }
        
        //Integer auxiliar para verificar se todos os filtros correspondem ao registro na list
        int aux = 0;
        for(Obra ob : this.jp.getGaleria().getListaObras())
        {
            if(!this.cmbTipo.getSelectedItem().equals("Todos"))
            {
                if(ob.getTipo().equals(this.cmbTipo.getSelectedItem()))
                {
                    aux++;
                }
            }
            else
            {
                aux++;
            }
            if(!this.txtNome.getText().equals(""))
            {
                if(ob.getNome().equals(this.txtNome.getText()))
                {
                    aux++;
                }
            }
            else
            {
                aux++;
            }
            if(!this.txtAutor.getText().equals(""))
            {
                if(ob.getAutor().getNome().equals(this.txtAutor.getText()))
                {
                    aux++;
                }
            }
            else
            {
                aux++;
            }
            if(aux == 3)
            {
                Object[] array = new Object[8];
                array[0] = ob.getTipo();
                array[1] = ob.getNome();
                array[2] = ob.getAutor().getNome();
                array[3] = ob.getAno();
                array[4] = ob.getValor();
                array[5] = ob.getDataAcervo();
                array[6] = ob.getObsGerais();
                array[7] = ob.getImg();
                tableModel.addRow(array);
            }
            aux = 0;
        }
        
    }//GEN-LAST:event_btFiltrarActionPerformed