uso JavaSE 6....
quando intendo "non mi viene considerato il mio testo e prende il suo" voglio dire che al posto di inserire il mio testo ("<HTML><HEAD></HEAD><BODY><P STYLE=\"margin-top: 0; font-family: Verdana\"></P></BODY></HTML>") inserisce sempre
<html>
<head>

</head>
<body>
</body>
</html>

praticamente come se facessi
Jeditorpane ep = new JeditorPane();
ep.setContentType("text/html");
ma la cosa strana è che se facessi
ep.setContentType("text/plain");
funziona regolarmente!!!