Archiv verlassen und diese Seite im Standarddesign anzeigen : Threads stoppen...
Hallo zusammen
Wie stopt ihr Threads bei Java?
Die Methode stop() ist ja deprecated....und die Methode destroy() ist wohl in den API drin, wurde aber nicht implementiert ?(...
Einfach den Thread nur unter einer bestimmtem Bedingung laufen lassen, und zum Beenden diese Bedingung auf FALSE setzen.
bsp:
public void run() {
Thread thisThread = Thread.currentThread();
while (blinker == thisThread) {
try {
thisThread.sleep(interval);
} catch (InterruptedException e){
}
repaint();
}
}
Zum Beenden des Threads muss jetzt einfach die Variable blinker auf NULL gesetzt werden.
PS: Dieses Beispiel ist aus der Java-Doku ;)
http://java.sun.com/j2se/1.4.1/docs/guide/misc/threadPrimitiveDeprecation.html
Powered by vBulletin® Version 4.2.0 Copyright ©2013 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.