private void initComponent(){        
        setLayout(null); 
        try {
            fondoDecorador= ImageIO.read(getClass().getClassLoader().getResource("images/juego/fondo.png")); 
            imgInJe = ImageIO.read(getClass().getClassLoader().getResource("images/juego/jefeT.png")); 
            imgInFu = ImageIO.read(getClass().getClassLoader().getResource("images/juego/fuerteT.png")); 
            imgInRe = ImageIO.read(getClass().getClassLoader().getResource("images/juego/resistenteT.png")); 
            imgInJeDis = ImageIO.read(getClass().getClassLoader().getResource("images/juego/laVet.png"));
            imgInFuDis= ImageIO.read(getClass().getClassLoader().getResource("images/juego/laAmt.png"));
            imgInReDis= ImageIO.read(getClass().getClassLoader().getResource("images/juego/laAzt.png")); 
        } catch (java.io.IOException | java.lang.IllegalArgumentException ex) { 
        } 
        //
        addKeyListener(new KeyListener() {
            
            @Override
            public void keyTyped(KeyEvent e) {}
            @Override
            public void keyReleased(KeyEvent e) {
                for (Nave n : partida.getNaves()) n.keyReleased(e);                
            }
            @Override
            public void keyPressed(KeyEvent e) {
                
                for (Nave n : partida.getNaves()) n.keyPressed(e);
                
                if(e.getKeyCode() == Teclas.PRINCIPAL.getValue()){
                    partida.setEstado(controller.Partida.Estado.PAUSADO);
                    main.getPrincipal().setVisible(true);
                }
                //Abrir tienda
                if (e.getKeyCode() == Teclas.TIENDA.getValue()) {
                    partida.setEstado(controller.Partida.Estado.PAUSADO);
                    main.getTienda().setVisible(true);
                }
                //Salir del juego
                if (e.getKeyCode() == Teclas.SALIR.getValue()) 
                    System.exit(0); 
                //Pausar el juego
                if (e.getKeyCode() == Teclas.PAUSAR.getValue()) 
                   partida.setEstado(controller.Partida.Estado.PAUSADO);
                //Comenzar el juego
                if (e.getKeyCode() == Teclas.COMENZAR.getValue()) 
                   partida.setEstado(controller.Partida.Estado.JUGANDO);
            }
        });        
    }