Comment sera la syntaxe dans Java si quelqu'un essaie d'exécuter un programme Java dans un CMD, puis s'il ferme le CMD, il y aura un message ou empêcher l'utilisateur de fermer le programme.Message s'affichera s'il ferme le programme
0
A
Répondre
3
Vous ne pouvez pas faire cela avec une application console car le système d'exploitation ferme simplement la console et met fin à votre processus. Dans les applications GUI, il y a généralement des événements qui sont déclenchés lorsqu'une fenêtre est fermée et que vous pouvez intercepter.
Questions connexes
- 1. SmtpClient ne ferme pas la session après l'envoi du message
- 2. affiche une boîte de message lorsque l'utilisateur ferme IE
- 3. Mon application se ferme sans aucun avertissement ou message d'erreur
- 4. La fenêtre du programme débogué ne se ferme pas
- 5. SQL Navigator invite chaque fois que je le ferme
- 6. IBM MQSeries Problème: hôte distant ferme la connexion lorsque le message écrit (erreur 10054)
- 7. Afficher un message lorsque Fermer le programme dans Qt/C++
- 8. Message d'erreur avec le programme d'installation du service Windows C#
- 9. Le programme se ferme de façon inattendue pour une raison inconnue (C++)
- 10. Domino 6.5 - ferme le document dans le jeu de cadres - ferme l'application
- 11. ADOQuery se ferme après le constructeur
- 12. Unity résout WCFServiceClient et ferme le WCFServiceclient
- 13. Cookie détruite lorsque le navigateur se ferme
- 14. udpclient.close ne ferme pas toujours le socket?
- 15. WebSocket se ferme sur l'envoi
- 16. boîte de message n'affiche le message
- 17. Socket se ferme automatiquement
- 18. MPMoviePlayerViewController se ferme inopinément
- 19. NSStream se ferme
- 20. Que signifie le message d'erreur «XML ne peut pas être le programme complet» de Firebug?
- 21. Le processus ne se ferme pas après l'ajout de l'écouteur
- 22. Comment demander un retour lorsque l'utilisateur ferme le navigateur?
- 23. Répétition du message d'erreur du programme de validation Flex 3.5
- 24. Comment passez-vous un message d'un programme à un autre?
- 25. Définir un message d'affichage de messagerie instantanée par programme
- 26. Comment mettre un message récapitulatif final dans un programme yacc?
- 27. Je reçois un message d'erreur de mon programme VB6
- 28. java swing programme ne se ferme pas après que disposer est appelé sur la dernière fenêtre
- 29. afficher le message dans de nouvelles fenêtres
- 30. Signer le message sortant
Il est de mauvaise pratique de programmation d'essayer d'empêcher l'utilisateur de fermer un programme. C'est le choix de l'utilisateur, pas le vôtre. –
@Delan: Alors qu'est-ce que vous appelez l'omniprésent »Vous avez un travail non enregistré. Fermer de toute façon? «Boîtes de message? ;-) (Certes, ce sont des caractéristiques de mauvaise conception, de toute façon.) – Joey
C'est un cas spécifique où il s'agit d'une confirmation où l'utilisateur a des modifications non enregistrées. Cependant, à partir du post du demandeur, j'ai seulement compris que l'on voulait * empêcher l'utilisateur de fermer le programme * (sic) –