![]() |
| |||
| Muchas gracias!!! Voy a echarle un vistacillo... Saludos!!! emiedes ha escrito: > La clase java.util.Timer es un poco más sencilla de usar. Tienes una > ayuda en http://java.sun.com/docs/books/tutor...isc/timer.html > > Saludos > > claroto11***gmail.com escribió: > > Hola!!! > > La verdad es que la clase que estoy utilizando es javax.swing.Timer... > > Quizá sea mejor utilizar la que me comentas, pero la cuestión es que > > no sé hacerlo. > > Lo que quiero que suceda es que en cada iteración del bucle, pasen 10 > > segundos y se ejecute una tarea determinada al saltar el evento del > > Timer y entonces, una vez que esto ocurra, se produzca una nueva > > iteración del bucle. > > Para ello no sé cuál de las dos clases será más apropiada, perolo > > cierto es que hasta ahora con javax.swing.Timer no me funciona. > > Gracias y saludos!!! > > > > emiedes ha escrito: > > > >>¿Qué clase Timer estás utilizando? No parece java.util.Timer. En ésta > >>tienes varios métodos schedule y scheduleAtFixedRate que te pueden servir. > >> > >>Saludos > >> > >>manuelmoro***gmail.com escribió: > >> > >>>Hola chicos! Seguro que es una bobada que se resuelve en un momento, > >>>pero la verdad es que no se... > >>> > >>>Tengo un problema con el siguiente código: > >>> > >>>Timer timer=new Timer(10000, this); > >>>setTimer(timer); > >>> > >>> int i=1; > >>> while(i<72) > >>> { > >>> i++; > >>> getTimer().start(); > >>> } > >>> > >>>Lo que quiero hacer es que cada 10 segundos haga una iteración. Ahora, > >>>lo que pasa es que se ejecutan todas las iteraciones independientemente > >>>del timer. > >>> > >>>En definitiva, cómo puedo hacer para que el timer sea bloqueante? > >>> > >>>Muchas gracias!!! > >> > >>> > > > > > > |
| | ||||
| ||||
| |
| |||
| Muchas gracias!!! Voy a echarle un vistacillo... Saludos!!! emiedes ha escrito: > La clase java.util.Timer es un poco más sencilla de usar. Tienes una > ayuda en http://java.sun.com/docs/books/tutor...isc/timer.html > > Saludos > > claroto11***gmail.com escribió: > > Hola!!! > > La verdad es que la clase que estoy utilizando es javax.swing.Timer... > > Quizá sea mejor utilizar la que me comentas, pero la cuestión es que > > no sé hacerlo. > > Lo que quiero que suceda es que en cada iteración del bucle, pasen 10 > > segundos y se ejecute una tarea determinada al saltar el evento del > > Timer y entonces, una vez que esto ocurra, se produzca una nueva > > iteración del bucle. > > Para ello no sé cuál de las dos clases será más apropiada, perolo > > cierto es que hasta ahora con javax.swing.Timer no me funciona. > > Gracias y saludos!!! > > > > emiedes ha escrito: > > > >>¿Qué clase Timer estás utilizando? No parece java.util.Timer. En ésta > >>tienes varios métodos schedule y scheduleAtFixedRate que te pueden servir. > >> > >>Saludos > >> > >>manuelmoro***gmail.com escribió: > >> > >>>Hola chicos! Seguro que es una bobada que se resuelve en un momento, > >>>pero la verdad es que no se... > >>> > >>>Tengo un problema con el siguiente código: > >>> > >>>Timer timer=new Timer(10000, this); > >>>setTimer(timer); > >>> > >>> int i=1; > >>> while(i<72) > >>> { > >>> i++; > >>> getTimer().start(); > >>> } > >>> > >>>Lo que quiero hacer es que cada 10 segundos haga una iteración. Ahora, > >>>lo que pasa es que se ejecutan todas las iteraciones independientemente > >>>del timer. > >>> > >>>En definitiva, cómo puedo hacer para que el timer sea bloqueante? > >>> > >>>Muchas gracias!!! > >> > >>> > > > > > > |
| |||
| Muchas gracias!!! Voy a echarle un vistacillo... Saludos!!! emiedes ha escrito: > La clase java.util.Timer es un poco más sencilla de usar. Tienes una > ayuda en http://java.sun.com/docs/books/tutor...isc/timer.html > > Saludos > > claroto11***gmail.com escribió: > > Hola!!! > > La verdad es que la clase que estoy utilizando es javax.swing.Timer... > > Quizá sea mejor utilizar la que me comentas, pero la cuestión es que > > no sé hacerlo. > > Lo que quiero que suceda es que en cada iteración del bucle, pasen 10 > > segundos y se ejecute una tarea determinada al saltar el evento del > > Timer y entonces, una vez que esto ocurra, se produzca una nueva > > iteración del bucle. > > Para ello no sé cuál de las dos clases será más apropiada, perolo > > cierto es que hasta ahora con javax.swing.Timer no me funciona. > > Gracias y saludos!!! > > > > emiedes ha escrito: > > > >>¿Qué clase Timer estás utilizando? No parece java.util.Timer. En ésta > >>tienes varios métodos schedule y scheduleAtFixedRate que te pueden servir. > >> > >>Saludos > >> > >>manuelmoro***gmail.com escribió: > >> > >>>Hola chicos! Seguro que es una bobada que se resuelve en un momento, > >>>pero la verdad es que no se... > >>> > >>>Tengo un problema con el siguiente código: > >>> > >>>Timer timer=new Timer(10000, this); > >>>setTimer(timer); > >>> > >>> int i=1; > >>> while(i<72) > >>> { > >>> i++; > >>> getTimer().start(); > >>> } > >>> > >>>Lo que quiero hacer es que cada 10 segundos haga una iteración. Ahora, > >>>lo que pasa es que se ejecutan todas las iteraciones independientemente > >>>del timer. > >>> > >>>En definitiva, cómo puedo hacer para que el timer sea bloqueante? > >>> > >>>Muchas gracias!!! > >> > >>> > > > > > > |
| |||
| Clara wrote: > Muchas gracias!!! Voy a echarle un vistacillo... > Saludos!!! > > > emiedes ha escrito: > > >>La clase java.util.Timer es un poco más sencilla de usar. Tienes una >>ayuda en http://java.sun.com/docs/books/tutor...isc/timer.html >> >>Saludos >> >>claroto11***gmail.com escribió: >> >>>Hola!!! >>>La verdad es que la clase que estoy utilizando es javax.swing.Timer... >>>Quizá sea mejor utilizar la que me comentas, pero la cuestión es que >>>no sé hacerlo. >>>Lo que quiero que suceda es que en cada iteración del bucle, pasen 10 >>>segundos y se ejecute una tarea determinada al saltar el evento del >>>Timer y entonces, una vez que esto ocurra, se produzca una nueva >>>iteración del bucle. >>>Para ello no sé cuál de las dos clases será más apropiada, pero lo >>>cierto es que hasta ahora con javax.swing.Timer no me funciona. >>>Gracias y saludos!!! >>> >>>emiedes ha escrito: >>> >>> >>>>¿Qué clase Timer estás utilizando? No parece java.util.Timer. En ésta >>>>tienes varios métodos schedule y scheduleAtFixedRate que te pueden servir. >>>> >>>>Saludos >>>> >>>>manuelmoro***gmail.com escribió: >>>> >>>> >>>>>Hola chicos! Seguro que es una bobada que se resuelve en un momento, >>>>>pero la verdad es que no se... >>>>> >>>>>Tengo un problema con el siguiente código: >>>>> >>>>>Timer timer=new Timer(10000, this); >>>>>setTimer(timer); >>>>> >>>>> int i=1; >>>>> while(i<72) >>>>> { >>>>> i++; >>>>> getTimer().start(); >>>>> } >>>>> >>>>>Lo que quiero hacer es que cada 10 segundos haga una iteración. Ahora, >>>>>lo que pasa es que se ejecutan todas las iteraciones independientemente >>>>>del timer. >>>>> >>>>>En definitiva, cómo puedo hacer para que el timer sea bloqueante? >>>>> >>>>>Muchas gracias!!! >>>> >>> >>> > Hola! No sería mejor mandar a dormir el hilo?. Thread.sleep(10*1000); es lo más facil, básico y creo que optimo que puedes hacer... Saludos Luis Cisneros SCJP 1.4 |
| |||
| Clara wrote: > Muchas gracias!!! Voy a echarle un vistacillo... > Saludos!!! > > > emiedes ha escrito: > > >>La clase java.util.Timer es un poco más sencilla de usar. Tienes una >>ayuda en http://java.sun.com/docs/books/tutor...isc/timer.html >> >>Saludos >> >>claroto11***gmail.com escribió: >> >>>Hola!!! >>>La verdad es que la clase que estoy utilizando es javax.swing.Timer... >>>Quizá sea mejor utilizar la que me comentas, pero la cuestión es que >>>no sé hacerlo. >>>Lo que quiero que suceda es que en cada iteración del bucle, pasen 10 >>>segundos y se ejecute una tarea determinada al saltar el evento del >>>Timer y entonces, una vez que esto ocurra, se produzca una nueva >>>iteración del bucle. >>>Para ello no sé cuál de las dos clases será más apropiada, pero lo >>>cierto es que hasta ahora con javax.swing.Timer no me funciona. >>>Gracias y saludos!!! >>> >>>emiedes ha escrito: >>> >>> >>>>¿Qué clase Timer estás utilizando? No parece java.util.Timer. En ésta >>>>tienes varios métodos schedule y scheduleAtFixedRate que te pueden servir. >>>> >>>>Saludos >>>> >>>>manuelmoro***gmail.com escribió: >>>> >>>> >>>>>Hola chicos! Seguro que es una bobada que se resuelve en un momento, >>>>>pero la verdad es que no se... >>>>> >>>>>Tengo un problema con el siguiente código: >>>>> >>>>>Timer timer=new Timer(10000, this); >>>>>setTimer(timer); >>>>> >>>>> int i=1; >>>>> while(i<72) >>>>> { >>>>> i++; >>>>> getTimer().start(); >>>>> } >>>>> >>>>>Lo que quiero hacer es que cada 10 segundos haga una iteración. Ahora, >>>>>lo que pasa es que se ejecutan todas las iteraciones independientemente >>>>>del timer. >>>>> >>>>>En definitiva, cómo puedo hacer para que el timer sea bloqueante? >>>>> >>>>>Muchas gracias!!! >>>> >>> >>> > Hola! No sería mejor mandar a dormir el hilo?. Thread.sleep(10*1000); es lo más facil, básico y creo que optimo que puedes hacer... Saludos Luis Cisneros SCJP 1.4 |
| |||
| Clara wrote: > Muchas gracias!!! Voy a echarle un vistacillo... > Saludos!!! > > > emiedes ha escrito: > > >>La clase java.util.Timer es un poco más sencilla de usar. Tienes una >>ayuda en http://java.sun.com/docs/books/tutor...isc/timer.html >> >>Saludos >> >>claroto11***gmail.com escribió: >> >>>Hola!!! >>>La verdad es que la clase que estoy utilizando es javax.swing.Timer... >>>Quizá sea mejor utilizar la que me comentas, pero la cuestión es que >>>no sé hacerlo. >>>Lo que quiero que suceda es que en cada iteración del bucle, pasen 10 >>>segundos y se ejecute una tarea determinada al saltar el evento del >>>Timer y entonces, una vez que esto ocurra, se produzca una nueva >>>iteración del bucle. >>>Para ello no sé cuál de las dos clases será más apropiada, pero lo >>>cierto es que hasta ahora con javax.swing.Timer no me funciona. >>>Gracias y saludos!!! >>> >>>emiedes ha escrito: >>> >>> >>>>¿Qué clase Timer estás utilizando? No parece java.util.Timer. En ésta >>>>tienes varios métodos schedule y scheduleAtFixedRate que te pueden servir. >>>> >>>>Saludos >>>> >>>>manuelmoro***gmail.com escribió: >>>> >>>> >>>>>Hola chicos! Seguro que es una bobada que se resuelve en un momento, >>>>>pero la verdad es que no se... >>>>> >>>>>Tengo un problema con el siguiente código: >>>>> >>>>>Timer timer=new Timer(10000, this); >>>>>setTimer(timer); >>>>> >>>>> int i=1; >>>>> while(i<72) >>>>> { >>>>> i++; >>>>> getTimer().start(); >>>>> } >>>>> >>>>>Lo que quiero hacer es que cada 10 segundos haga una iteración. Ahora, >>>>>lo que pasa es que se ejecutan todas las iteraciones independientemente >>>>>del timer. >>>>> >>>>>En definitiva, cómo puedo hacer para que el timer sea bloqueante? >>>>> >>>>>Muchas gracias!!! >>>> >>> >>> > Hola! No sería mejor mandar a dormir el hilo?. Thread.sleep(10*1000); es lo más facil, básico y creo que optimo que puedes hacer... Saludos Luis Cisneros SCJP 1.4 |
| |
| |
![]() |
| Herramientas | |
| Desplegado | |
| |
Temas Similares | ||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| NO me va el timer! | LucasAction@gmail.com | Newsgroup microsoft.public.es.dotnet.vb | 9 | 17-01-2008 23:45:44 |
| Uso de Timer en C# | Oswaldo | Newsgroup microsoft.public.es.desarrollo | 0 | 08-08-2007 21:58:18 |
| Timer en C# | Oswaldo | Newsgroup microsoft.public.es.vsnet | 0 | 08-08-2007 21:58:15 |
| Timer C++/CLI | Sanjor | Newsgroup microsoft.public.es.vc | 9 | 01-11-2006 09:40:40 |
| Un timer en C??' | Inaki Luengas | Newsgroup microsoft.public.es.desarrollo | 5 | 22-05-2006 11:47:40 |