public void paint1(Graphics g) {
        g.setColor(Color.white);
        //Verifica que los objetos existan
        if (pokebar[0] != null && pika != null ) { 
            
            if (info) {
                g.drawImage(infoImagen, 0, 0, getWidth(), getHeight(), this);
            }

            else {

                g.drawImage(fondo, 0, 0, getWidth(), getHeight(), this);
                
                // Dibuja la barra
                g.drawImage(pokebar[0].getImagen(), pokebar[0].getPosX(), pokebar[0].getPosY(), this);
                g.drawImage(pokebar[1].getImagen(), pokebar[1].getPosX(), pokebar[1].getPosY(), this);
                g.drawImage(pokebar[2].getImagen(), pokebar[2].getPosX(), pokebar[2].getPosY(), this);
                g.drawImage(pokebar[3].getImagen(), pokebar[3].getPosX(), pokebar[3].getPosY(), this);
                
                
                //Dibuja los objetos malos
                g.drawImage(pika.getImagen(), pika.getPosX(), pika.getPosY(), this);
                //Verifica que haya desaparecido un objeto malo y dibuja el mensaje desaparece
                g.drawString("Nivel: " + nivel, getWidth() - 200, 50);
                g.drawString(String.valueOf(score), getWidth()/2 - 20, getHeight()/3);
                if (pausa) {
                     //Dibuja el mensaje de pausado
                    g.drawImage(pausaImagen, getWidth() / 2 - 202, getHeight() / 2 - 197, 405, 392, this);
                }  
            }
            
            if(perdio){
                 g.drawString("Volver a jugar ", getWidth() - 600, 80);}
            if (!empieza) {
                 g.drawImage(inicio,300,100,400,73,this);
                 
                 
                //g.drawImage(creditos, 0, 0, getWidth(), getHeight() , this);
            }
        }
        
        else {
            //Da un mensaje mientras se carga el dibujo
            g.drawString("No se cargo la imagen..", 20, 20);
        }
    }