Pessoal.
Consegui este código que pega um conteúdo de jTextpanel e gera um arquivo rtf para o disco. mas o que eu queria é pegar este conteúdo e colocar em uma variável para salvar o texto no meu banco de dados.
Alguém sabe como devo fazer isto ?
Valeu
public exportRtf(JEditorPane textPane , File file)
{
javax.swing.text.DefaultEditorKit textKit;
javax.swing.text.rtf.RTFEditorKit rtfKit;
javax.swing.text.html.HTMLEditorKit htmlKit;
try
{
java.io.OutputStream fos = new java.io.BufferedOutputStream(new java.io.FileOutputStream(file));
java.io.BufferedWriter bw = new java.io.BufferedWriter(new java.io.OutputStreamWriter(fos));
javax.swing.text.Document doc = textPane.getDocument();
int docSize = doc.getLength();
rtfKit = new javax.swing.text.rtf.RTFEditorKit();
rtfKit.write(fos, doc, 0, docSize);
fos.flush();
fos.close();
rtfKit = null;
}
catch (javax.swing.text.BadLocationException exp){
// logger.warning("couldnt write file at "+file.toString());
}
catch (java.io.IOException exp){
// logger.warning("couldnt write file at "+file.toString());
}
}