slomoman Geschrieben 11. Februar 2003 Geschrieben 11. Februar 2003 Dieses Thema steht im Zusammenhang mit dem Thema, dass ich gestern gepoostet habe. Ich habe eine Methode, die einen neuen Thread startet. MyThread t = new MyThread(); MyThread.start(); Der neue Thread macht in paar Ausgaben und legt sich dann schlafe. void run(){... try{this.sleep(20000);} catch (InterruptetException e){ //hier wieder was machen } ...} Nach einer Weile will der Hauptthread den myThread unterbrechen: try{ ls.interrupt(); } catch (SecurityException se) { //warum kommt hier ne exceotion } Dies funktioniert aber nur, wenn ich das Ganze per main starte. Als applet bekomme ich ab dem 2. Durchgang ne Security-Exception, d,h. der Hauptthread hat keine Bereichtigung, den neuen Threan zu sehen oder zu unterbrechen. Wie kann das sein? Warum hab ich keine Berechtigung für den Hauptthread auf den neuen Threa. Thx, Daniel
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden