Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : problème de transmission de variable entre classe [ Archives / Au secours ] (kelu28)

mercredi 21 avril 2004 à 12:00:32 | problème de transmission de variable entre classe

kelu28


voila je suis en train de développer un petit logiciel qui gère des cartes d'acquisution. mon truc marchais sans interface graphique et j'ai voullu rajouter une interface graphique.
Je n'avait qu'une classe avant et maintenant j'en ai plus...
Comment faire pour ne pas obtenir de tel réponse à l'execution:

Exception occurred during event dispatching:
java.lang.NullPointerException
at Carte.modif(cart.java:361)
at Fenetre.actionPerformed(cart.java:75)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:14
50)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Abstra
ctButton.java:1504)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel
.java:378)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:250
)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonL
istener.java:216)
at java.awt.Component.processMouseEvent(Component.java:3715)
at java.awt.Component.processEvent(Component.java:3544)
at java.awt.Container.processEvent(Container.java:1164)
at java.awt.Component.dispatchEventImpl(Component.java:2593)
at java.awt.Container.dispatchEventImpl(Container.java:1213)
at java.awt.Component.dispatchEvent(Component.java:2497)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2451
)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2216)

at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2125)
at java.awt.Container.dispatchEventImpl(Container.java:1200)
at java.awt.Window.dispatchEventImpl(Window.java:914)
at java.awt.Component.dispatchEvent(Component.java:2497)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:339)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:131)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:98)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)


mon code se trouve sur
http://luc.m0k.org/cart.java

merci d'avance

mercredi 21 avril 2004 à 12:16:58 | Re : problème de transmission de variable entre classe

indiana_jules

Bonjour,
je constate que la 1ére ligne d'erreur est :
java.lang.NullPointerException at Carte.modif(cart.java:361)

Or NullPointerException correspondant à un message d'erreur lorsqu'une variable n'est pas initialisé, ou seulement à null

(plus précisant, dans la doc :
Thrown when an application attempts to use null in a case where an object is required. These include:

Calling the instance method of a null object.
Accessing or modifying the field of a null object.
Taking the length of null as if it were an array.
Accessing or modifying the slots of null as if it were an array.
Throwing null as if it were a Throwable value.
Applications should throw instances of this class to indicate other illegal uses of the null object.
)

Or à la ligne 361 de ton code, on voit :
if (refe.equals(carte[i][2]))

Je te conseille de vérifier que ton tableau soit bien initialisé (n'est pas pour chaque cellule une valeur null)

Voilà, j'espére que je t'ai aidé

mercredi 21 avril 2004 à 13:33:30 | Re : problème de transmission de variable entre classe

kelu28


bas .....j'ai vérifié. je déclare bien mon tableau carte
cf ligne 177 à 200 du code mais ça ne marche toujours pas........
:-(

mercredi 21 avril 2004 à 16:29:12 | Re : problème de transmission de variable entre classe

Madvin

Salut,

tu as défini ton tableau carte de la sorte :

carte = new String [30][3];

T'as vérifié à la ligne qui provoque l'erreur : "if (refe.equals(carte[i][2]))"
si la valeur de la variable i pour le cas qui fait planter l'application est bien comprise entre 0 et 29 inclus ?
Et que le String carte[i][2] qui provoque l'erreur n'a pas reçu la valeur null quelque part ?

@+

jeudi 22 avril 2004 à 14:24:08 | Re : problème de transmission de variable entre classe

kelu28


bas oui j'ai vérifié....
Je sêche complètement.....



Cette discussion est classé dans : java, awt, at, component, container


Répondre à ce message

Sujets en rapport avec ce message

Rmi et Jnlp [ par homersimp ] Mon but est de réaliser une applet dans un fichier jnlp, qui devrait se connecter à une servlet sur serveur(avec exemple de DaytimeServer et applet.Si Probleme d'affichage d'une applet [ par juanpipo ] Voila le message d'erreur qui s'affiche:java.awt.AWTError: BoxLayout can't be shared at javax.swing.BoxLayout.checkContainer(BoxLayout.java:342) at ja Pb avec une applet [ par rubo ] Salut a tous,j'ai réalisé ( enfin g participé a la realisation) une applet upload. elle est signé est tt.Mais elle ne fonctionne po g cette erreurExc writeObject readObject [ par jguillemette ] bonjour,j'ai un Vector contenant uniquement des Stringje souhaite enregistrer ces String dans un fichier pour ensuite les relire.Problème: je ne peux combobox [ par abalya_ya ] Bonjour, voilà,j'aimerais savoir pourquoi mon programme donne cette erreur qd je selectioner l'un du composant de mon ComboBox?? java.lang.ClassCastEx Missing or invalid characters in field [ par neena ] bonjour, j'ai un petit souci, jai un grid avec plusieurs champs (jusque là tout va bien), l'un de ces champs renferme une date (avec un cache de saisi elements List [ par didoux95 ] Bonjour a tous. j'utilise l'api JDom pour traiter le fichiers XML. pour supprimer un element, JDom n'a pas de mtehode particuliere, il suffit de cre RessourceBundle [ par metalkev64 ] Salut je souhaite utiliser un RessourceBundle pour mon application, alors j'ai suivie les conseils que j'ai trouver sur divers site web, et voila lors Systeme Expert!!!! [ par albatrossa ] bonjour a tous,voila je suis debutante en java, enfin pas debutante je n'y connait rien.mon prof a exigé JAVA pour faire un petit systeme expert avec application en netbeans... Partitions inaccessibles [ par maynoush ] salut tout le monde,bon voilà.. je suis actuellement en train de développer une application sur netbeans consistant en un premier temps d'ouvrir les r


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,421 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.