private void multipoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_multipoActionPerformed
      
        if (imageActual == null) {
            JOptionPane.showMessageDialog(null, "No existe una imagen cargada previamente, por favor, cargue una en Archivo->Cargsr..",
                    "Error", JOptionPane.WARNING_MESSAGE);
        }
        else {
            
            String g = JOptionPane.showInputDialog("Ingrese rotación 90º, 180º 0 270º: ");
            
            if ("90".equals(g) || "90º".equals(g)) {               
                ImageFrame aux = new ImageFrame(imagenes.get(getIndiceVentana()).trasp(), this);
                aux.setVisible(false);

                imagenes.add(new ImageFrame(aux.mirrorH(), this));
                imagenes.get(imagenes.size() - 1).setIndex(imagenes.size() - 1);
            }
            else if ("180".equals(g) || "180º".equals(g)) {              
                imagenes.add(new ImageFrame(imagenes.get(getIndiceVentana()).mirrorV(), this));
                imagenes.get(imagenes.size() - 1).setIndex(imagenes.size() - 1);                
            }
            else if ("270".equals(g) || "270º".equals(g)) {
                imagenes.add(new ImageFrame(imagenes.get(getIndiceVentana()).trasp(), this));
                imagenes.get(imagenes.size() - 1).setIndex(imagenes.size() - 1);
            }
            else {
                JOptionPane.showMessageDialog(null, "Rotacion invalida",
                    "Error", JOptionPane.WARNING_MESSAGE);
            }
        }
       
    }//GEN-LAST:event_multipoActionPerformed