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 :

Enregistrer le texte d'un Jtextpane en conservant sa mise en forme


Sujet :

AWT/Swing Java

  1. #1
    Membre à l'essai
    Inscrit en
    Octobre 2003
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 17
    Points : 17
    Points
    17
    Par défaut Enregistrer le texte d'un Jtextpane en conservant sa mise en forme
    Mon appli permet à un utilisateur de saisir un texte, et de l'enregistrer dans une base de donnée pour le reconsulter.
    Jusqu'à là pas de problème.
    Je voudrais aussi que l'utilisateur puisse mettre en forme le texte (des trucs simples, gras, souligné...).
    Jusqu'à là pas de problème, avec un Jtextpane.
    Je voudrais donc enregistrer le texte dans la base de donnée, pour pouvoir le reconsulter, en conservant sa mise en forme.
    Là, il y a un problème.
    Est-ce possible? Quel est le principe de base?

  2. #2
    Membre à l'essai
    Inscrit en
    Octobre 2003
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 17
    Points : 17
    Points
    17
    Par défaut
    Même question posée différament : peut-on enregistrer un texte et sa mise en forme.

  3. #3
    Expert éminent sénior
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Points : 12 977
    Points
    12 977
    Par défaut
    Le mieux dans ton cas (utilisation de base de données) serait de retranscrire la forme en utilisant un langage de description pour le stockage(du xml par exemple).
    Ensuite en te basant sur les styles définis pour ton JTextPane tu tranforme le contenu en xml, l'enregistre dans la bd, pour l'opération inverse tu sors le xml de ta db, le parse et reproduis les styles de façon adaptée...
    Sinon du rtf couplé à un JEditorPane et RTFEditorKit pourrait également faire l'affaire

  4. #4
    Membre à l'essai
    Inscrit en
    Octobre 2003
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 17
    Points : 17
    Points
    17
    Par défaut
    Bien compris, je m'en vais de ce pas me documenter sur xml.
    De toute façon falait bien le faire un jour ou l'autre, cela travaille beaucoup sur le xml en ce moment.
    Merci pour les conseils.

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

Discussions similaires

  1. Enregistrer un texte d'un JTextPane en RTF ou HTML
    Par FredericB dans le forum Général Java
    Réponses: 4
    Dernier message: 06/07/2012, 01h02
  2. Mettre texte au format rtf dans un textarea en conservant la mise en forme
    Par alexxxx69 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 07/03/2012, 17h21
  3. Réponses: 6
    Dernier message: 25/06/2009, 22h22
  4. Coller en conservant la mise en forme ligne/colonne
    Par lucarno dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 22/04/2007, 12h52
  5. Macro Excel: enreg d1 cellule en conservant le mise en forme
    Par repié dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 02/12/2005, 15h48

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