private void botaoProcuraEnderecoActionPerformed(java.awt.event.ActionEvent evt) { javax.swing.JFileChooser chooser = new javax.swing.JFileChooser(); chooser.setFileSelectionMode(javax.swing.JFileChooser.DIRECTORIES_ONLY); int returnVal = chooser.showOpenDialog(this); if (returnVal == javax.swing.JFileChooser.APPROVE_OPTION) { gerente.setRaiz(chooser.getSelectedFile().getAbsolutePath()); labelRaiz.setText("Diretório Raiz" + " " + gerente.getRaiz()); } labelArquivosAchados.setText("arquivos achados" + " " + 0); gerente.zeraMapa(); listEstados.setListData(linhasParaTela); }
private void botaoAnalisarActionPerformed(java.awt.event.ActionEvent evt) throws InterruptedException { gerente.achaArquivos(gerente.getRaiz()); labelArquivosAchados.setText("arquivos achados" + " " + gerente.getArquivosAchados()); try { Integer.parseInt(texto1.getText()); gerente.setNumeroDeTreads(Integer.parseInt(texto1.getText())); } catch (Exception e) { gerente.setNumeroDeTreads(4); } gerente.criaThreads(); gerente.adicionaValoresAoMapa(); atualizaLinhas(); listEstados.setListData(linhasParaTela); labelTempoGasto.setText("Tempo Gasto: " + " " + gerente.getTempoTotalGasto()); gerente.zeraArquivosAchados(); gerente.zeraMapa(); }