Domanda

Ho bisogno di trovare un modo per fermare una dichiarazione, mentre quando un messagebox è chiuso in java. Sto Modifica di un programma di chat, il server non ha alcuna interfaccia grafica e ascolta con un po '(vera) dichiarazione. Sto cercando di trovare un modo per chiudere il server con fuori andando in task manager e uccidere java.exe. Ho poca esperienza con Java in modo un po 'di codice sorgente sarebbe bello. Grazie per l'aiuto!

EDIT: Ho deciso di ottenuto traino con un diverso programma di chat. Grazie per l'aiuto!

È stato utile?

Soluzione

Forse sto malinteso, ma non dovrebbe lo stato del messagebox essere parte della condizione, mentre? Se non è possibile accedere al messagebox direttamente nel circuito, si potrebbe rompere questo fuori in un metodo che restituisce un valore booleano in base allo stato della finestra di messaggio.

Altri suggerimenti

È possibile utilizzare una "pausa"; per uscire da qualsiasi ciclo in Java:

while (isRunning)
{
    // Code

    if (somethingHappened)
    {
        break; // break out of loop
    }
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top