IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AWT/Swing Java Discussion :

Problemes concernant les exceptions


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Septembre 2005
    Messages
    747
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 747
    Par défaut Problemes concernant les exceptions
    Bonjour,

    lorsque je lance le programme, j'ai cette exception :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    java.lang.IllegalArgumentException: Cannot set a null TableModel
            at javax.swing.JTable.setModel(JTable.java:2868)
            at Test.<init>(Test.java:36)
            at Test.main(Test.java:141)

  2. #2
    Membre expérimenté

    Profil pro
    Chercheur en informatique
    Inscrit en
    Novembre 2004
    Messages
    130
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Chercheur en informatique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 130
    Par défaut
    Est-ce que ca marche lorsque le fichier "sauve.tmp" n'est pas présent ?

  3. #3
    Membre chevronné Avatar de spekal
    Inscrit en
    Mai 2005
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 502
    Par défaut
    Il faut exploiter les messages d'erreur : java.lang.IllegalArgumentException: Cannot set a null TableModel , nous dit-on. Donc il faut que tu passes à ta JTable un TableModel qui ne soit pas à null.

    Qu'y a-t-il dans ton fichier sauve.tmp, qui te sert, si je comprends bien, à déterminer ton TableModel ?

  4. #4
    Membre expérimenté

    Profil pro
    Chercheur en informatique
    Inscrit en
    Novembre 2004
    Messages
    130
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Chercheur en informatique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 130
    Par défaut
    Il semblerait que tu ai un problème lors de ta désérialisation. Essaye de vérifier le contenus de ton fichier et que tu n'as pas d'erreur lors de la sérialisation.

    Est-ce que tu es sur que l'on peu sérialiser un DefaultTableModel ?

  5. #5
    Membre chevronné Avatar de spekal
    Inscrit en
    Mai 2005
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 502
    Par défaut
    Citation Envoyé par Premium
    Lorsque je supprime le fichier sauve.tmp et les fichiers .class et que je relance le programme, il n'y a pas de probleme.
    C'est bien évident, puisque grâce à la ligne if(file.exists()) {, le logiciel n'exécute plus les mêmes lignes de programme !

    Citation Envoyé par Premium
    Est-ce que quelqu'un pourrait m'indiquer les lignes de code à ajouter pour ne plus les avoir?
    Merci
    Il faut probablement faire une sérialisation correcte de ton TableModel ; vois où il est sérialisé.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probleme avec les Exceptions personnalisées
    Par sitws dans le forum Débuter avec Java
    Réponses: 1
    Dernier message: 02/05/2011, 23h12
  2. probleme avec les exceptions SQL
    Par javalhoussain dans le forum ASP.NET
    Réponses: 8
    Dernier message: 26/04/2011, 17h55
  3. Probleme(s) concernant les fichiers
    Par Rag34 dans le forum Débuter
    Réponses: 6
    Dernier message: 16/01/2010, 16h07
  4. Probleme basique concernant les requetes SQL sous BCB
    Par PhEnOmX dans le forum C++Builder
    Réponses: 8
    Dernier message: 29/02/2008, 16h06
  5. Probleme sur les chaines de caractere
    Par scorpiwolf dans le forum C
    Réponses: 8
    Dernier message: 06/05/2002, 19h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo