Como formatar uma String ao inserir em uma jTextPane?

não sou muito bom em swing…
queria só saber quais as classes e métodos utilizo para formatar o texto que vou inserir em uma jTextPane

tenho um jTextPanel…
onde faço a inserção por meio do método setText(String), como formato o texto quanto a cor e fonte ao inserir?

      jTextPane jp = new jTextPane();
      
      jp.setText("Texto, itálico, negrito, sublinhado"); //inseri a String
      //A idéia é inserir um texto formatado...

cara, na verdade acho que você deveria usar o jEditorPane… dá uma nesses links…

http://java.sun.com/docs/books/tutorial/uiswing/components/editorpane.html

http://java.sun.com/javase/6/docs/api/javax/swing/JEditorPane.html

espero ter ajudado :slight_smile: