Example #1
0
  private void browseActionPerformed(
      java.awt.event.ActionEvent evt) { // GEN-FIRST:event_browseActionPerformed

    // Choosing the file
    JFileChooser fileChooser = new JFileChooser();
    int retVal = fileChooser.showOpenDialog(this);
    if (retVal == JFileChooser.APPROVE_OPTION) {

      file = fileChooser.getSelectedFile();
      fileSize = (int) file.length();
      System.out.println(file.getAbsolutePath());
      System.out.println(file.getPath());
      fileName.setText(file.getName());
      fName = file.getName();
      try {
        String str = fileReader.readFile(file.getAbsolutePath());
        String HexSignature = SHA256.main(str);
        JOptionPane.showMessageDialog(rootPane, "File's Signature:" + HexSignature);
      } catch (IOException ex) {
        Logger.getLogger(ClientLoader.class.getName()).log(Level.SEVERE, null, ex);
      }
    }
    // TODO add your handling code here:
  } // GEN-LAST:event_browseActionPerformed