public void guardarComo() {
        JFileChooser selector = new JFileChooser();
        try {
            if (selector.showSaveDialog(null) == JFileChooser.APPROVE_OPTION) {
                fichero = selector.getSelectedFile().toString();
                File fl = new File(fichero + ".chp");

                if (fl.exists()) {
                    int g = JOptionPane.showConfirmDialog(null, "El archivo " + fl.getName() + " ya existe, ¿sobreescribir?");
                    if (g == 0) {
                        proceder();
                    }
                } else {
                    proceder();
                }
            }
        } catch (HeadlessException | IOException e) {
            fichero = null;
            JOptionPane.showMessageDialog(null,
                    "Error al guardar el archivo",
                    "Aviso",
                    JOptionPane.ERROR_MESSAGE);
        }
    }