private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed
        // TODO add your handling code here:
        //Botón desencriptar
        if (res != null){
            Fechas fec = res;
            try {
                StringTokenizer token = new StringTokenizer(copia(), "/");
                String day = token.nextToken();
                String hour = token.nextToken();
                File zi = new File(System.getProperty("user.home") + "\\Desktop\\Copia Minecraft\\" + day + "\\" + hour + "\\data.dat");
                File mine = new File(System.getProperty("user.home") + "\\Desktop\\Copia Minecraft\\" + day + "\\" + hour + "\\.minecraft");
                if (mine.exists()){
                    throw new Exception("Ya está desencriptado");
                }
                ZipFile zip = new ZipFile(zi.getAbsolutePath());
                zip.setPassword("Minelogin 3.0.0");
                zip.extractAll(System.getProperty("user.home") + "\\Desktop\\Copia Minecraft\\" + day + "\\" + hour);
                zi.delete();
                encriptada.remove(fec);
                int i = 0;
                for (; i < decriptada.size(); i++){
                    if (!decriptada.get(i).compare(fec)){
                        decriptada.add(i, fec);
                        break;
                    }
                }
                if (i == decriptada.size()){
                    decriptada.add(fec);
                }
                update();
            } catch (Exception ex) {
                JOptionPane.showMessageDialog(null, ex.getMessage());
            }
        }else{
            JOptionPane.showMessageDialog(null, "No se ha elegido ninguna opción");
        }
    }//GEN-LAST:event_jButton4ActionPerformed