Hallo,
Mit JTextPane soll man ja HTML-Text bearbeiten können.
Ich weiß zwar nicht genau, was Du vor hast, aber in Java kannst Du innerhalb eines BrowserPanels HTML-Text wie im Browser anschauen.
http://www.pms.informatik.uni-muenchen.de/publikationen/fopras/Matthias.Nickles/autodoc_private/BrowserPanel.html