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

Entrée/Sortie Java Discussion :

[Writer] Retour ligne [Trucs & Astuces]


Sujet :

Entrée/Sortie Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre extrêmement actif Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 242
    Par défaut [Writer] Retour ligne
    Voici le contenu d'un JEditorPane (nommé pageLog) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    0hBE4C4
    B1B590
    10hBE4C4
    B1B590
    10hBE4C4
    Le contenu est enregistré dans un fichier texte et voilà le résultat :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    0hBE4C4 B1B590 10hBE4C4 B1B590 10hBE4C4
    La méthode qui fait celà est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    PrintWriter out = new PrintWriter(new FileWriter("log.txt"));
    out.write(pageLog.getText());
    out.close();
    Comment faire pour respecter les ligne du JTextPane ? :

    Merci.

  2. #2
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    Je dis ptet une betise, mais ne suffit il pas de modifier ta méthode getText() pour quelle mette un "\n" (Elle renvoie bien un string ?)

  3. #3
    Membre Expert
    Avatar de Ioan
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    737
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 737
    Par défaut
    Bonjour,
    Une autre possibilité est de découper ton texte avec un StringTokenizer et d'écrire dans ton fichier avec la méthode println(String ligne) de PrintWriter.
    Bonne chance.
    @+
    Les FAQs Java, J2EE, JDBC, Struts > Les cours > Le Forum Java.
    Merci de respecter les règles du club.
    Mon blog : quelques news sur Java, Linux et le monde de l'Open Source.

  4. #4
    Membre extrêmement actif Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 242
    Par défaut
    Aller je donne ma solution :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    try
        {
          PrintWriter out = new PrintWriter(new FileWriter("Log.txt"));
     
          StringTokenizer st = new StringTokenizer(pageLog.getText(), "\n");
     
     
          while (st.hasMoreElements())
          {
    	out.println((String)st.nextElement());
          }
          out.close();
        }
        catch (IOException ex)
        {
          ex.printStackTrace();
        }
      }
    Salut à tous.

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

Discussions similaires

  1. pb retour ligne
    Par baillador dans le forum Langage
    Réponses: 8
    Dernier message: 04/04/2006, 16h27
  2. JLabel retour ligne
    Par Belegkarnil dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 01/03/2006, 11h04
  3. Retour ligne
    Par Anduriel dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 05/10/2005, 23h44
  4. retour ligne intélligent avec l'utilisation de DIV
    Par bébé dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 22/08/2005, 17h46
  5. Comment faire un retour ligne entre des " ??
    Par DrTank dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 09/05/2005, 09h35

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