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

Composants Java Discussion :

Sérialisation JTable DefaultTableModel


Sujet :

Composants Java

  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2010
    Messages : 62
    Points : 44
    Points
    44
    Par défaut Sérialisation JTable DefaultTableModel
    Bonjour,

    Je souhaite sérializer une JTable, je ne souhaite que les valeurs donc je tente de sérializer mon model. Malheureusement j'ai une exception qui se lève du fait que mon model est vide alors que je rempli bien ma table.
    Comment cela se fait-il ?
    Peut être qu'il faut inserer avec une méthodes les valeurs de la table dans le modèle ? Pour je pensais qu'en créant ma JTable de la manière suivante :
    JTable table = new Jtable(model); cela suffisait.
    Des idées ?

    Merci d'avance !

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    281
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 281
    Points : 321
    Points
    321
    Par défaut
    Tu devrais préciser à quel moment tu as exception. Quand tu écris ton model, quand tu lis le model, quand tu crées ta JTable ?

    Mets ton code où il y a l'exception.

  3. #3
    Membre émérite
    Avatar de olivier.pitton
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2012
    Messages
    355
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2012
    Messages : 355
    Points : 2 814
    Points
    2 814
    Par défaut
    Plop,

    Es-tu sur que ton modèle est Serializable ?

    Le plus simple sinon serait de créer un POJO contenant les pures données du modèle et utiliser par modèle. Ce POJO serait Serializable et tu le passerais directement à ton modèle pour l'initialiser.

    En fait, déporter ton tableau et autres informations dans une autre classe, sur lequel ton modèle s'appuierait.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    281
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 281
    Points : 321
    Points
    321
    Par défaut
    apparemment DefaultTableModel implement bien Serializable.

  5. #5
    Membre émérite
    Avatar de olivier.pitton
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2012
    Messages
    355
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2012
    Messages : 355
    Points : 2 814
    Points
    2 814
    Par défaut
    Quelle est l'exception ?

Discussions similaires

  1. Problème rafraichissement JTable/DefaultTableModel
    Par marc.L dans le forum Composants
    Réponses: 4
    Dernier message: 20/02/2015, 09h28
  2. Sérialisation JTable / RMI
    Par anjoelus dans le forum Entrée/Sortie
    Réponses: 4
    Dernier message: 19/08/2011, 16h15
  3. Pb sérialisation JTable
    Par rtg57 dans le forum Composants
    Réponses: 4
    Dernier message: 06/01/2011, 14h26
  4. [JTable] DefaultTableModel et JTree
    Par speedster dans le forum Composants
    Réponses: 15
    Dernier message: 31/05/2007, 16h11
  5. [Jtable] DefaultTableModel renderer des boolean
    Par lilou77 dans le forum Composants
    Réponses: 2
    Dernier message: 20/12/2005, 15h32

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