SERIALISER ET MANIPULER JTABLE

Signaler
Messages postés
545
Date d'inscription
lundi 10 mai 2004
Statut
Membre
Dernière intervention
28 septembre 2011
-
Messages postés
23
Date d'inscription
vendredi 15 décembre 2000
Statut
Membre
Dernière intervention
23 mars 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/24694-serialiser-et-manipuler-jtable

Messages postés
23
Date d'inscription
vendredi 15 décembre 2000
Statut
Membre
Dernière intervention
23 mars 2009

Je ne comprend pas pourquoi j'ai pas pu l'executer .
Messages postés
1
Date d'inscription
dimanche 19 novembre 2006
Statut
Membre
Dernière intervention
25 décembre 2006

Bonjour,

lorsque je lance le programme ton programme, j'ai cette exception:
java.lang.IllegalArgumentException: Cannot set a null TableModel
at javax.swing.JTable.setModel(JTable.java:2868)
at Test.(Test.java:36)
at Test.main(Test.java:141)

Puis lorsque je clique sur le bouton ajouter, j'ai toutes ses exceptions qui apparaissent :
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at Test.ajouter_actionPerformed(Test.java:116)
at Test$2.actionPerformed(Test.java:77)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:5488)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3126)
at java.awt.Component.processEvent(Component.java:5253)
at java.awt.Container.processEvent(Container.java:1966)
at java.awt.Component.dispatchEventImpl(Component.java:3955)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
at java.awt.Container.dispatchEventImpl(Container.java:2010)
at java.awt.Window.dispatchEventImpl(Window.java:1778)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)


Comment faire pour corriger tout ça ?
Messages postés
3
Date d'inscription
mercredi 16 avril 2003
Statut
Membre
Dernière intervention
16 décembre 2006

En fait il aurait mieux fallu inserer les données dans une base de données, ou faire un update d'une base de donnée grace à ça, ca aurait été plus chouette.
Messages postés
3
Date d'inscription
lundi 30 janvier 2006
Statut
Membre
Dernière intervention
22 mars 2006

Ton code manque un peu de commentaire...
Afficher les 12 commentaires