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.