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 :

EditorPane et police


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 22
    Par défaut EditorPane et police
    salut à tous ,

    je désire écrire dans un JEditorPane comportant du texte et des balises HTML avec une police (times new roman , de taille 14).

    j'ai essayé avec la balise :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
     editorPane.setText("<html><body><font face="times new roman " size=14> Salut    </font></body></html>");
    j'ai meme utilisé:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Font f= new Font("times new roman" , Font.PLAIN, 14);
    editorPane.setFont(f);
    editorPane.setText("<html><body>Salut</body></html>");
    Mais ça marche pas .

    avez vous une autre solution ?

    Merci et @+

  2. #2
    Membre confirmé Avatar de cybercrisp
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 104
    Par défaut
    peut etre en utilisant ca:

    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
     
    import javax.swing.event.*;
    import java.awt.*;
    import java.io.*;
    public class EditorPaneSample {
    public static void main(String args[]) throws
    IOException {
    JFrame frame = new JFrame("EditorPane HTML");
    Container content =frame.getContentPane();
    JEditorPane editor = new JEditorPane("file:///hasnaouiwafa/Java/index.html");
    editor.setEditable(false);
    JScrollPane scrollPane = new JScrollPane(editor);
    content.add(scrollPane);
    frame.setSize(640, 480);
    frame.setVisible(true);
    }
    }

  3. #3
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 22
    Par défaut
    Merci

    mais apparament tu n'as pas compris ma question


    je désire modifier la taille et la police d'un texte contenant des balises HTML
    affiché dans JEditorPne


    a+

  4. #4
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Par défaut
    Salut,

    Si j'ai bien compris tu veux mettre en forme du html et l'afficher dans ton editorpane??

    Il se peux que ton problème vienne de la mauvaise mise entre " " de ton texte essaye ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    editorPane.setText("<html><body><font face='times new roman ' size='14'> Salut    </font></body></html>");
    Petite remarque en passant il me semble que la police 'times new roman' est propre à windows.

  5. #5
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    108
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 108
    Par défaut
    Tu peux peut-être regarder les StyleSheet (cf. la méthode HTMLEditorKit.getStyleSheet())

Discussions similaires

  1. [warning][properties]problème de police introuvable
    Par cyrdec dans le forum API standards et tierces
    Réponses: 8
    Dernier message: 11/04/2003, 17h41
  2. [SWING][FONT] choisir la police par défaut
    Par narmataru dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 21/02/2003, 10h35
  3. Réponses: 5
    Dernier message: 27/11/2002, 14h08
  4. [VB6][impression]Comment faire des effets sur les polices ?
    Par le.dod dans le forum VB 6 et antérieur
    Réponses: 11
    Dernier message: 08/11/2002, 10h31
  5. Adresse des polices de caractères dans la RAM video ?
    Par Anonymous dans le forum x86 16-bits
    Réponses: 5
    Dernier message: 27/05/2002, 17h29

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