Formatar Um jEditorPane (html)

salve!
estou com um problemaum preciso criar um “editor de html” soh p/ formatar o texto ( negrito,sublinhado,…) e nao tenho a menor ideia de com fazer isso
alguem poderia me dar algumas dicas?

desde jah agradeco![/b]