Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Fermare più thread

  1. #1

    Fermare più thread

    Salve ho un piccolo problema: non riesco a capire come bloccare più thread. Nel programma che sto creando se premo il tasto ESC si dovrebbe visualizzare una sorta di menu e tutti i Thread in esecuzione si dovrebbero bloccare. Il problema è che non riesco a bloccarli (ho due thread e se utilizzo la JDialog mi blocca solo il thread che l'ha invocato). Come posso fare? Ho provato con wait ma non mi funziona molto bene. Qualcuno ha qualche idea? Che metodi dovrei utilizzare? Grazie a tutti

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    707
    Attualmente in cosa consiste il metodo "run" dei tuoi thread e come li fermi ora?

    Fermare un thread in java consiste nell'interrompere il ciclo infinito che di solito si mette nel metodo run.
    Vedi:
    http://docs.oracle.com/javase/6/docs...precation.html (sezione "What should I use instead of Thread.stop?")

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.