Méthodes THREAD dépréciées
Bonjour
J'ai vu que les méthodes stop, suspend et resume étaient dépréciées, mais il n'y a pas a priori de remplacement.
Comment puis-je suspendre, stopper ou reprendre, à partir d'une IHM, un thread fils si ce n'est en utilisant ces méthodes?
merci
J'ai vu que les méthodes stop...
tu peux ecrire un code qui realise le stop()
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
private boolean stop = false;
public void run() {
boolean termine = false;
while( !termine ) {
try {
// traitement de chaque thread
synchronized(this) {
Thead.yield();
// lecture du boolean
termine = this.stop;
}
} catch( InterruptedException e ) {
}
}
}
public synchronized void stop() {
this.stop = true;
} |