/** * Este método sirve para verificar la partida del jugador y mostrar un mensaje de confirmación. */ private void partidaTerminada() { verificarPartida(); // este metodo comprueba si la partida actual del jugador es mejor que las // anteriores. String opcion; do { opcion = JOptionPane.showInputDialog( "¡Partida Finalizada!\nIngrese 1 para volver a iniciar una partida.\nIngrese 2 para ir al menú principal."); } while (opcion == null || !opcion.equals("1") && !opcion.equals("2")); switch (opcion) { case "1": // en caso de que sea uno se resetea todo el juego. resetearJuego(); break; case "2": // en caso de que sea dos se regresa al menú principal. ventana.dispose(); MainInterface main = new MainInterface(jugadores); main.setVisible(true); break; } }