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 :

[JTextArea] Comment y mettre du HTML ?


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Kyti
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 182
    Par défaut [JTextArea] Comment y mettre du HTML ?
    je voudrais mettre en forme le texte de ma JTextArea avec HTML. mais je ne sais pas comment faire !

    j'ai essayé ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    JTextArea te = new JTextArea(50,9);
    ...
    te.setText("<h1>mon texte</h1>");
    mais ça m'affiche les balises et le texte dans la zone, sans interpreter.
    Comment faire ?
    merci

  2. #2
    Membre averti
    Inscrit en
    Février 2003
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 18
    Par défaut
    Essaie plutôt le JEditorPane. JTextArea ne gère pas le HTML

  3. #3
    Membre confirmé Avatar de Kyti
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 182
    Par défaut
    Merci, c'est ce que je voulais faire, mais je ne sais pas comment l'utiliser.
    En fait, je veux juste mettre en forme, les règles de mon jeu.

    donc : je voulais utiliser
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    JEditorPane(String type, String text)
    mais pour type, dans la doc il y a "Mime type of given text". C'est à dire ? concrètement c'est quoi ?

    et le texte, il faut juste mettre le texte simple : "mon texte" ? et si oui comment rajouter les balises ?
    ou alors mettre les balises html dedans ? : "<H1>mon texte</h1> ?

    désolé, je débute...

  4. #4
    Membre averti
    Inscrit en
    Février 2003
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 18
    Par défaut
    Le paramètre type attend un type MIME normalisé (dans ton cas "text/html").

    Tu dois passer ton texte avec les balises HTML.

    Ne sois pas désolé de débuter, on est tous passés par là...

  5. #5
    Membre confirmé Avatar de Kyti
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 182
    Par défaut
    merci je vais faire ça

  6. #6
    Membre confirmé Avatar de Kyti
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 182
    Par défaut
    merci c'est cool ça marche !

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

Discussions similaires

  1. Comment mettre du HTML dans VB 2008 ?
    Par ibrahim100 dans le forum Windows
    Réponses: 1
    Dernier message: 12/12/2010, 23h36
  2. Réponses: 0
    Dernier message: 13/03/2010, 22h29
  3. Comment mettre du HTML dans des alert javascript?
    Par funwolf74 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 11/04/2006, 12h40
  4. [JTextArea] comment mettre le curseur à la fin du texte
    Par romuluslepunk dans le forum Composants
    Réponses: 2
    Dernier message: 12/08/2005, 09h19
  5. [VB.Net] Comment generer une page html dynamiquement ?
    Par Anonymous dans le forum ASP.NET
    Réponses: 3
    Dernier message: 13/03/2003, 10h22

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