/** Te permite dibujar el splash screen del Tec */ public void dibujarLogoTec() { try { logoTec.dibujar(g); Thread.sleep(1500); flushGraphics(); if (!midlet.estaReproduciendo()) { midlet.reproducir("/Menu.mid"); } } catch (InterruptedException ex) { ex.printStackTrace(); } catch (Exception ex) { ex.printStackTrace(); } }
public void dibujar() { // g.setColor(0xFFFFFFF); // g.fillRect(0, 0, this.getWidth(), this.getHeight()); if (fondoJuego1 != null) { fondoJuego1.dibujar(g); fondoJuego2.dibujar(g); if (fondoJuego2.getX() <= 5) { juegoNuevo.dibujar(g); continuar.dibujar(g); regresar.dibujar(g); highLight.dibujar(g); } } if (seleccion != null) { seleccion.g = this.g; seleccion.dibujar(); } flushGraphics(); }
/** 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(); }