2009-09-03 6 views
0

Dans mon application GUI autonome, je vais installer Windows fermé poignée sur l'applicationcomplètement fermé vers le bas Java Application

formWindowClosed

dans la poignée fermée, je remplirai nécessaire de nettoyer, et a fait un système final .exit (0) à chaque tout dernier code.

Cela fonctionne bien, jusqu'à ce que je reçoive une plainte du client que le programme ne peut pas s'arrêter correctement. Mon suspect est que, il y a toujours une opération d'E/S en attente, qui ne peut même pas être interrompue par System.exit (0).

Je souhaite également utiliser Process.destroy() pour donner un HIT final à l'application.

Cependant, je ne suis pas sûr de pouvoir obtenir le processus courant.

Répondre

1

Vous voudrez peut-être consulter ce similaire question sur SO.

Questions connexes