示例#1
0
 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);
 }
示例#2
0
 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();
 }