Pregunta

Tengo que encontrar una manera de detener una declaración mientras que cuando un cuadro de mensaje se cierra en Java. Estoy modificando un programa de chat, el servidor no tiene interfaz gráfica de usuario y escucha con un (verdadero) while. Estoy tratando de encontrar una manera de cerrar el servidor con a entrar en el administrador de tareas y matar java.exe. Tengo poca experiencia con java por lo que algunos código fuente sería bueno. Gracias por la ayuda!

EDIT: Decidí conseguido wiht un programa de chat diferente. Gracias por la ayuda!

¿Fue útil?

Solución

Tal vez estoy mal entendido, pero no debería el estado del cuadro de mensaje formar parte de la condición, mientras que? Si no puede acceder al cuadro de mensaje directamente en el bucle, se podría romper esto en un método que devuelve un valor booleano en función del estado del cuadro de mensaje.

Otros consejos

Puede utilizar una "ruptura"; para salir de cualquier bucle en Java:

while (isRunning)
{
    // Code

    if (somethingHappened)
    {
        break; // break out of loop
    }
}
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top