Prego
EDIT:
potresti usare anche RTFEditorKit e produrre un file rtf valido. Solo che non ho mai approfondito la qualità del supporto rtf in java e quindi ho sparato subito l'HTMLEditorKit, che però ha il "difetto" dei tag html (rtf avrebbe comunque i suoi tag)