2013-05-06 3 views
1

J'ai configuré un ordinateur avec Windows XP pour fonctionner comme un kiosque, au démarrage, le système exécute mon application Java en plein écran. L'ordinateur n'a pas de clavier ni de souris. Pour éteindre le système, l'utilisateur doit appuyer sur le bouton d'alimentation. A l'arrêt, l'application disparaît mais les fenêtres affichent la boîte de dialogue "Fin programme - javaw.exe" avec deux boutons, "Terminer maintenant" et "Annuler". Ainsi, l'utilisateur doit interagir avec n'importe quel périphérique d'entrée pour continuer.Windows XP ne peut pas terminer javaw.exe à l'arrêt

Comment puis-je éviter ce comportement? Pour être clair, en dessous de la boîte de dialogue qui apparaît à la mise sous tension, lorsque la barre de progression est terminée, la seconde est affichée. (Je ne peux pas obtenir une capture d'écran belle parce que les fenêtres ne me laisse pas les programmes ouverts pour coller l'image du presse-papiers après le clic de puissance)

enter image description here

enter image description here

+0

Que fait javaw.exe? Est-ce qu'un fichier est écrit ou ouvert? – Cmag

+0

Je voudrais utiliser un autre système d'exploitation. Win XP était meilleur que Windows 95, mais avait de nombreux problèmes qui ont été corrigés dans les nouveaux systèmes d'exploitation. –

+0

cette application java contient-elle des services qui fonctionnent avec des boucles infinies? peut-être ceux-ci ne sont pas terminés proprement lorsque vous essayez d'arrêter l'application –

Répondre

2

résolu en utilisant java.exe au lieu de javaw.exe pour lancer mon programme Java.

+0

+1 Vous pouvez accepter votre propre réponse si elle est correcte –

+1

Vous pouvez accepter votre propre réponse dans 7 heures ;-) – mauretto

Questions connexes