/** Este metodo te permite dibujar todas las opciones del menu asi como los respectivos fondos. */ public void dibujar() { if (logoTec != null) { dibujarLogoTec(); } logoTec = null; if (fondo4 != null) { fondo1.dibujar(g); fondo2.dibujar(g); fondo3.dibujar(g); fondo4.dibujar(g); if (fondo4.getY() >= 108) { puntajes.dibujar(g); if (highLight.getPrioridad() == puntajes.getPrioridad()) { tituloPuntajes.dibujar(g); } ayuda.dibujar(g); if (highLight.getPrioridad() == ayuda.getPrioridad()) { tituloAyuda.dibujar(g); } creditos.dibujar(g); if (highLight.getPrioridad() == creditos.getPrioridad()) { tituloCreditos.dibujar(g); } salir.dibujar(g); if (highLight.getPrioridad() == salir.getPrioridad()) { tituloSalir.dibujar(g); } juego.dibujar(g); if (puntajes.getX() <= 20) { if (highLight.getPrioridad() == juego.getPrioridad()) { tituloJuego1.dibujar(g); tituloJuego2.dibujar(g); tituloJuego3.dibujar(g); tituloJuego4.dibujar(g); } } highLight.dibujar(g); titulo.dibujar(g); } } if (menuPuntajes != null) { menuPuntajes.g = this.getGraphics(); menuPuntajes.dibujar(); } if (menuAyuda != null) { menuAyuda.g = this.getGraphics(); menuAyuda.dibujar(); } if (menuCreditos != null) { menuCreditos.g = this.getGraphics(); menuCreditos.dibujar(); } if (menuSalir != null) { menuSalir.g = this.getGraphics(); menuSalir.dibujar(); } if (menuInicio != null) { menuInicio.g = this.getGraphics(); menuInicio.dibujar(); } flushGraphics(); }