fermarsi mentre dichiarazione con finestra di messaggio java
-
22-08-2019 - |
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!
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
}
}