169 votes

Comment définir une minuterie en Java ?

Comment définir une minuterie, par exemple pendant 2 minutes, pour essayer de se connecter à une base de données et lancer une exception en cas de problème de connexion ?

1 votes

L'OP pourrait-il préciser s'il souhaite simplement tenter l'action pendant au moins 2 minutes, ou si l'exception doit être levée après les deux minutes, même si une tentative de connexion est en cours ?

3voto

Abhishek Garg Points 126

[Android] si quelqu'un cherche à mettre en œuvre minuterie sur Android en utilisant java .

vous devez utiliser Fil conducteur de l'interface utilisateur comme celui-ci pour effectuer des opérations.

Timer timer = new Timer();
timer.schedule(new TimerTask() {
           @Override
            public void run() {
                ActivityName.this.runOnUiThread(new Runnable(){
                    @Override
                      public void run() {
                       // do something
                      }        
                });
            }
        }, 2000));

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X