Souligner le texte dans un jTextPane

djoumessidkerolroussin Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
salut a tous j'aimerai savoir comment proceder pour souligner du texte dans un JtextPane. en effet c'est dans le cadre de la creation d'un éditeur de texte pour souligner les mots erroné merci bien.

2 réponses

  1. Utilisateur anonyme
     
    Salut,

    je suis pas sur, mais tu peux utiliser du code html dans un TTextPane, du genre:
    panel.setText("<html><u>texte</u></html>");

    En espérant avoir aidé...
    0
    1. djoumessidkerolroussin Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
       
      je l'ai essayé mais sa ne passe pas
      0
    2. Utilisateur anonyme
       
      Sinon, tu peux mettre ca:
      JTextPane textPane = new JTextPane();
      textPane.setContentType( "text/html" );
      textPane.setEditable(false);
      HTMLDocument doc = (HTMLDocument)textPane.getDocument();
      HTMLEditorKit editorKit = (HTMLEditorKit)textPane.getEditorKit();
      String text = "<u>texte</u>";
      editorKit.insertHTML(doc, doc.getLength(), text, 0, 0, null);
      


      Source: https://stackoverflow.com/questions/15122611/setcontenttypetext-html-for-jtextpane-doesnt-work-as-it-is-expected
      0