@Override
    public void actionPerformed(ActionEvent ae){     
        int accion = Integer.parseInt(ae.getActionCommand());
        switch(accion){
            case 1:
                System.out.println("Simple");
                this.seleccionarEquipo();
                break;
            case 2:
                System.out.println("Doble");
                
            break;
            case 3:
                System.out.println("Triple");
                
                break;
            case 4:
               valorSeleccionado = this.vBatalla.getValorSeleccionado();
               this.iniciarPokemon(valorSeleccionado);
               turno++;
               this.agregarALista();
               this.vBatalla.bAceptarSegundoClick();
               
               
               break;
            case 5:
                valorSeleccionado = this.vBatalla.getValorSeleccionado();
                this.iniciarPokemon(valorSeleccionado);
                vBatalla.esconderCapa2();
                System.out.println("capa 2 escondida");
                vBatalla.mostrarCapa3();
                turno=0;
                System.out.println("A NEW CHALLENGER HAS APROACHED");
                this.iniciarBatalla();
                
                break;
            case 6:
                System.out.println("Deberia atacar");
                
                    
                this.usarMovimiento(vBatalla.getAtaque1().getText());
                this.asignarDanho(danho, cEquipo.trainers[this.controlTurnos()].getActivo());
                System.out.println("El golpeado fue: "+cEquipo.trainers[this.controlTurnos()].getNombre());
                
                batalla.avanzarTurno();
                this.siguienteTurno();
                break;
            case 7:
                System.out.println("Deberia atacar");
                
                    
                this.usarMovimiento(vBatalla.getAtaque1().getText());
                this.asignarDanho(danho, cEquipo.trainers[this.controlTurnos()].getActivo());
                System.out.println("El golpeado fue: "+cEquipo.trainers[this.controlTurnos()].getNombre());
                
                batalla.avanzarTurno();
                this.siguienteTurno();
                break;
            case 8:
                System.out.println("Deberia atacar");
                
                    
                this.usarMovimiento(vBatalla.getAtaque1().getText());
                this.asignarDanho(danho, cEquipo.trainers[this.controlTurnos()].getActivo());
                System.out.println("El golpeado fue: "+cEquipo.trainers[this.controlTurnos()].getNombre());
                
                batalla.avanzarTurno();
                this.siguienteTurno();
                break;
            case 9:
                System.out.println("Deberia atacar");
                
                    
                this.usarMovimiento(vBatalla.getAtaque1().getText());
                this.asignarDanho(danho, cEquipo.trainers[this.controlTurnos()].getActivo());
                System.out.println("El golpeado fue: "+cEquipo.trainers[this.controlTurnos()].getNombre());
                
                batalla.avanzarTurno();
                this.siguienteTurno();
                break;
            
                
                
        }
        
    }