Creé PopupPanel
y lo he mostrado. Quiero esconderlo después de que ha pasado un minuto. Durante ese minuto, el proceso no se debe detener ni detener. ¿Cómo puedo lograr este comportamiento?¿Cómo podemos contar el tiempo del proceso?
9
A
Respuesta
5
GWT tiene su propia implementación de Timer
.
Aquí un muy pequeño ejemplo:
public void onModuleLoad() {
final PopupPanel popUp = new PopupPanel();
Label text = new Label("gone in a sec");
popUp.setWidget(text);
Timer timer = new Timer() {
@Override
public void run() {
popUp.hide();
}
};
popUp.center();
timer.schedule(3000);
}
0
Usted podría utilizar Thread.sleep(60000);
Pero tenga cuidado tienes que elegir el hilo correcto para hacer una pausa. Y el manejo de excepciones también debe ser agregado.
1
intenta utilizar: java.util.Timer
y se puede hacer algo como esto:
int seconds = 60;
Timer timer = new Timer();
timer.schedule(new YourScheduledTask(), seconds * 1000);
Exmaple: Use java.util.Timer to schedule a task to execute once 5 seconds have passed
+1
Apreciado ... :) – Kev
Cuestiones relacionadas
- 1. ¿Cómo obtener el ID del proceso del nombre del proceso?
- 2. Android - Cómo contar el tiempo durante un largo período
- 3. Cómo escribir datos en el proceso STDIN del proceso externo?
- 4. ¿Cómo se determina el tamaño del proceso?
- 5. ¿podemos obtener la id del subproceso del subproceso en la salida rápida del proceso multiproceso?
- 6. ¿Cómo podemos mostrar un "paso" dentro del proceso de compilación de Visual Studio?
- 7. CPU de tiempo utilizada por el proceso
- 8. ¿Cómo controlar el proceso del demonio C++?
- 9. Leiningen: ¿cómo matar el proceso del niño?
- 10. obtener el nombre del proceso desde el proceso id (win32)
- 11. jQuery: Contar palabras en tiempo real
- 12. Contar en Erlang (? ¿Cómo incrementar una variable)
- 13. Win32API - ¿Cómo obtener el nombre de archivo del proceso desde el control del proceso?
- 14. ¿Cómo podemos rebotar el ícono del dock en la Mac?
- 15. salida del proceso de impresión en tiempo real
- 16. ¿Podemos configurar el intervalo de tiempo de cron job a través del script PHP?
- 17. ¿Podemos establecer el estilo del elemento principal del estilo secundario?
- 18. cómo obtener el identificador del proceso desde la identificación del proceso?
- 19. ¿Matar el proceso después de un tiempo determinado?
- 20. ¿Cómo obtengo el valor en tiempo real del comando 'tiempo'?
- 21. ¿Podemos autocopiar el * .dll.config?
- 22. cómo iniciar un proceso en cierto tiempo en Java?
- 23. ¿Cómo obtener el PID de un proceso dando el nombre del proceso en Mac OS X?
- 24. valgrind en el proceso del servidor
- 25. java Proceso de tiempo de espera nativa
- 26. ¿Python está mirando el inicio del proceso?
- 27. Manejando el hilo principal del proceso
- 28. contar el número de líneas en la salida del terminal
- 29. tiempo tomado por proceso hijo bifurcado
- 30. ¿Aumenta el privilegio del proceso programáticamente?
Sólo hay un hilo. GWT trata de javascript ejecutándose en un navegador ... – z00bs
Ah, yo no vi la etiqueta. –