Vous pouvez le faire de deux façons, la première est Future.delayed
et la deuxième est Timer
Utilisation de Timer
Timer
est une classe qui représente un minuteur de compte à rebours configuré pour déclencher une action une fois la fin du temps atteinte, et il peut se déclencher une seule fois ou de manière répétée.
Assurez-vous d'importer le package dart:async
au début du programme pour utiliser Timer
Timer(Duration(seconds: 5), () {
print("Cette ligne est exécutée après 5 secondes");
});
Utilisation de Future.delayed
Future.delayed
crée un futur qui exécute son calcul après un délai.
Assurez-vous d'importer le package dart:async
au début du programme pour utiliser Future.delayed
Future.delayed(Duration(seconds: 5), () {
print("Cette ligne est exécutée après 5 secondes");
});