sephct 24 de jul. de 2008
Da uma procurada em uma API chamada quartz, vc pode agendar o que for com ela, bem util.
leopoldof 24 de jul. de 2008
Bom.... para esperar algum tempo, usa o
try{
Thread.sleep(15000); // 15000 - milisegundos a esperar
}catch(Exception ex){
}
FilhoDoRei 24 de jul. de 2008
pedrotaek 24 de jul. de 2008
leopoldof
AMigo, você poderia me mostrar +/- como poderia fazer isso utilizando a classe API TImer???
Seria mais útil não?
flws!
Pedrosa 24 de jul. de 2008
Cara implementei algo assim, veja se te ajuda:
package br.com.pedrosa.testes ;
import java.text.SimpleDateFormat ;
import java.util.Date ;
import java.util.Timer ;
import java.util.TimerTask ;
public class Teste {
public static void main ( String [] args ) {
long TEMPO = ( 100 * 60 );
Timer timer = null ;
if ( timer == null ) {
timer = new Timer ();
TimerTask tarefa = new TimerTask () {
public void run () {
try {
System . out . println ( "Hora agendada " + new SimpleDateFormat ( "HH:mm:ss" ). format ( new Date ()));
} catch ( Exception e ) {
e . printStackTrace ();
}
}
};
timer . scheduleAtFixedRate ( tarefa , TEMPO , TEMPO );
}
}
}
Coloque sua ação no run e configure a tempo em milesegundos em TEMPO pronto já tem um temporizador.
pedrotaek 24 de jul. de 2008
pedrotaek 25 de jul. de 2008
Pedrosa:
Cara implementei algo assim, veja se te ajuda:
package br.com.pedrosa.testes ;
import java.text.SimpleDateFormat ;
import java.util.Date ;
import java.util.Timer ;
import java.util.TimerTask ;
public class Teste {
public static void main ( String [] args ) {
long TEMPO = ( 100 * 60 );
Timer timer = null ;
if ( timer == null ) {
timer = new Timer ();
TimerTask tarefa = new TimerTask () {
public void run () {
try {
System . out . println ( "Hora agendada " + new SimpleDateFormat ( "HH:mm:ss" ). format ( new Date ()));
} catch ( Exception e ) {
e . printStackTrace ();
}
}
};
timer . scheduleAtFixedRate ( tarefa , TEMPO , TEMPO );
}
}
}
Coloque sua ação no run e configure a tempo em milesegundos em TEMPO pronto já tem um temporizador.
Brother, tu não tem noção o quanto isso me ajudou, acertou em cheio, certinho mano, muito obrigado mesmo, sua idéia funfou comigo aki.
Fiko muito grato.
Abraços!
MaverickRush 13 de nov. de 2011
Pedrosa:
Cara implementei algo assim, veja se te ajuda:
package br.com.pedrosa.testes ;
import java.text.SimpleDateFormat ;
import java.util.Date ;
import java.util.Timer ;
import java.util.TimerTask ;
public class Teste {
public static void main ( String [] args ) {
long TEMPO = ( 100 * 60 );
Timer timer = null ;
if ( timer == null ) {
timer = new Timer ();
TimerTask tarefa = new TimerTask () {
public void run () {
try {
System . out . println ( "Hora agendada " + new SimpleDateFormat ( "HH:mm:ss" ). format ( new Date ()));
} catch ( Exception e ) {
e . printStackTrace ();
}
}
};
timer . scheduleAtFixedRate ( tarefa , TEMPO , TEMPO );
}
}
}
Coloque sua ação no run e configure a tempo em milesegundos em TEMPO pronto já tem um temporizador.
Cara resolveu o meu problema
Muito obrigado mesmo
merece um destaque essa sua solução