• Domingo 26 de Junio de 2022, 01:04

Autor Tema:  Parpadeo sólo al principio  (Leído 1848 veces)

alessandro_

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Parpadeo sólo al principio
« en: Viernes 5 de Marzo de 2010, 11:54 »
0
Hola a todos

Os comento mi problema, que quizá sea un fallo de principiante pero me está dando mucha guerra. Estoy terminando un juego en java para escritorio (no está en un applet, sino en una ventana normal). La dinámica del juego es la siguiente: mostrar una pantalla de presentación unos pocos segundos, para a continuación sobre esa pantalla mostrar una serie de botones con las opciones (empezar, opciones, salir).

La cuestión es que no consigo evitar que exista parpadeo en la pantalla de presentación, antes de mostrar las opciones. Además es irreproducible el error, ya que a veces no parpadea nada, otra veces parpadea un fotograma y otras el parpadeo es contínuo durante todo el tiempo que dura la presentación (4 o 5 segundos). Una vez mostrados los botones ya no parpadea nunca, por lo que me hace sospechar que sea un fallo al llenar el buffer o algo así, realmente no tengo ni idea. Si me podéis ayudar os lo agradecería mucho, pues es ya prácticamente lo último que me queda por hacer. Un saludo:

Alejandro

Swarley

  • Nuevo Miembro
  • *
  • Mensajes: 15
    • Ver Perfil
    • http://www.xnaarchives.zobyhost.com/
Re: Parpadeo sólo al principio
« Respuesta #1 en: Viernes 5 de Marzo de 2010, 21:55 »
0
No se si estarás dibujando sobre un JFrame, pero si es asi creo que vas bien encaminado con lo del buffer, ahi una forma de utilizar doble buffering para evitar estos parpadeos, no tengo permisos para poner enlaces aquí, pero solo escribe doble buffer java en google y te saldran varias páginas con ejemplos de como utilizarlo, espero que te sirva, saludos.

alessandro_

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Parpadeo sólo al principio
« Respuesta #2 en: Sábado 6 de Marzo de 2010, 12:51 »
0
HOla Swarley, el programa ya hace uso del doble buffer. De hecho antes me salía el problema del parpadeo durante toda la ejecución, pero actualmente ya está solucionado y sólo sale al principio

Swarley

  • Nuevo Miembro
  • *
  • Mensajes: 15
    • Ver Perfil
    • http://www.xnaarchives.zobyhost.com/
Re: Parpadeo sólo al principio
« Respuesta #3 en: Sábado 6 de Marzo de 2010, 14:27 »
0
Pues entonces ni idea amigo, la verdad que no he hecho nada con gráficos en java aún, y no estoy muy puesto en ello...

alessandro_

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Parpadeo sólo al principio
« Respuesta #4 en: Sábado 6 de Marzo de 2010, 14:57 »
0
Bueno gracias de todas formas. Cuando solucione el error lo pongo aquí