Applet java qui refuse de se fermer

Fermé
concept Messages postés 1 Date d'inscription mercredi 14 mai 2003 Statut Membre Dernière intervention 14 mai 2003 - 14 mai 2003 à 21:30
choubaka Messages postés 39407 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 9 décembre 2024 - 15 mai 2003 à 08:39
J'utilise un applet qui malheuresement refuse de se fermer en raison des threads (paint) qui tournent toujours.
j'ai lancé les methode suivante depuis javascript :

document.NomApplet.stop() puis document.NomApplet.destroy()
les methodes sont accèptèes mais l'écran se fige et j'obtiens le rapport suivant dans le fichier javalog.txt :

----------------------------------------------------------------------------
java.lang.NullPointerException
at SimManager.paint
at com/ms/awt/WComponentPeer.doClearAndPaint
at com/ms/awt/WComponentPeer.paintNode
at com/ms/ui/windowmanager/PaintRequest.run
at com/ms/ui/windowmanager/RunnableMessage.run
at com/ms/awt/WSystemQueue.getMessage
at com/ms/awt/WEventQueue.getNextEvent
at java/awt/EventDispatchThread.run
java.lang.NullPointerException
at SimManager.paint
at com/ms/awt/WComponentPeer.doClearAndPaint
at com/ms/awt/WComponentPeer.paintNode
at com/ms/ui/windowmanager/PaintRequest.run
at com/ms/ui/windowmanager/RunnableMessage.run
at com/ms/awt/WSystemQueue.getMessage
at com/ms/awt/WEventQueue.getNextEvent
at java/awt/EventDispatchThread.run
---------------------------------------------------------------------------
L'objet (paint) ou (graphic) continue de dessiner, le thread tourne toujours.

Comment tuer ces thread ?

Peut on le faire depuis javascript ?

Autrement que dois je faire ?

Merci de m'aider et pardonez moi mes lacunes en java


Christ alain
A voir également:

1 réponse

choubaka Messages postés 39407 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 9 décembre 2024 2 104
15 mai 2003 à 08:39
Salut

java.lang.NullPointerException

signifie que quelque part dans ton application, un objet n'a pas été instancié ou initialisé.

Vérifie bien la logique de ton programme pour repérer le coupable

Chouba
Casque Bleu forumique
0