Foros del Web » Programando para Internet » Javascript »

Alguna forma de poner una imagen por tiempo limitado en netbeans?

Estas en el tema de Alguna forma de poner una imagen por tiempo limitado en netbeans? en el foro de Javascript en Foros del Web. Hola, soy principiante en programación y en clases estoy haciendo un mini proyecto usando la interfaz gráfica de netbeans. Consiste en una mascota virtual simple ...
  #1 (permalink)  
Antiguo 15/12/2015, 15:25
 
Fecha de Ingreso: septiembre-2012
Ubicación: En mi casa
Mensajes: 2
Antigüedad: 12 años, 3 meses
Puntos: 0
Alguna forma de poner una imagen por tiempo limitado en netbeans?

Hola, soy principiante en programación y en clases estoy haciendo un mini proyecto usando la interfaz gráfica de netbeans.
Consiste en una mascota virtual simple usando gifs, entonces lo que necesito saber es como podría hacer que al darle click al botón "Comer" por ejemplo, la imagen cambie unos segundos y después vuelva sola a la original... ¿alguna forma fácil?

La imagen principal la puse como un label y en propiedades en "icon" le puse el gif.

Espero su ayuda, gracias.
  #2 (permalink)  
Antiguo 16/12/2015, 11:11
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años, 1 mes
Puntos: 977
Respuesta: Alguna forma de poner una imagen por tiempo limitado en netbeans?

Podrías utilizar un temporizador que luego de transcurrido un determinado tiempo, ejecute una función que realice el cambio al estado inicial.

Código Javascript:
Ver original
  1. //Aquí haces el cambio
  2.  
  3. //Ejecuta el temporizador
  4. setTimeout(function(){
  5.     //Aquí vuelve al estado inicial. Esta función se ejecutará luego de 3 segundos.
  6. }, 3000);

Un saludo
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Etiquetas: alguna, forma, limitado, tiempo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:32.