private void OpenButtonDialogActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_OpenButtonDialogActionPerformed
        this.OpenDialog.setVisible(false);
        try {
            System.out.println(this.FileChooser.getSelectedFile().getName());
            String name = StringTools.getNameWithoutExtension(this.FileChooser.getSelectedFile().getName());
            HashMap<String,String> tmp = StringTools.convertStringToHashMapFormat(
                    CryptoTools.decryptFile3DES(this.FileChooser.getSelectedFile().getCanonicalPath(),name + new String(this.OpenPasswordField.getPassword())));
            if(!tmp.isEmpty())
            {    
                this.InfoField.setText("File opened");
                this.notebook1.setData(tmp);
            }
            else
                this.InfoField.setText("Bad Password");
            this.InfoDialog.setVisible(true);
        } catch (IOException ex) {
            Logger.getLogger(MainWindows.class.getName()).log(Level.SEVERE, null, ex);
        }
        this.OpenPasswordField.setText(null);
    }//GEN-LAST:event_OpenButtonDialogActionPerformed