RTFEditorKit()

Essa é uma parte do código do JTextPane com o RTFEditorKit, creio que não será muito útil.

Bom o problema é esse, eu tenho um JTextPane com o RTFEditorKit. QUando eu dou CTRL e V de um texto do Word, ele cola do jeito que eu queria no JTextPane com o RTFEditorKit, mas na hora de salvar no banco de dados, ele salva um texto sem o formato RTF, simplesmente puro text.
Como eu faria pra gravar com Formato RTF?

Eu utilizo


String texto_rtf = jTextPane1.getStyledDocument().getText(0, jTextPane1.getStyledDocument().getLength());

//Aqui ele já fica sem formato. Mesmo pegando getStyledDocument


Como fazer pra pegar (ou setar) o texto formatado com RTF como já está no jTextPane.
Obrigado

[code]private javax.swing.JScrollPane jScrollPane13;
private javax.swing.JTextPane jTextPane1;

jScrollPane13 = new javax.swing.JScrollPane();

getContentPane().add(jScrollPane13);
jScrollPane13.setBounds(160, 240, 30, 10);

jTextPane1 = new javax.swing.JTextPane();

jTextPane1.setDocument(new RTFEditorKit());

jScrollPane13.setViewportView(jTextPane1);
[/code]

Alguemm aiii??

Tudo que eu preciso é saber como pegar um texto estilizado do JTextPane com o Kit RTFEditorKit(), Eu consigo colar dentro do JTextPane o arquivo do Word e ele deixa tudo estilizado mas quando eu armazeno numa String utilizando o GetStyledDocument no JtextPane, ele traz o arquivo sem formato, sem Negrito, nem os espaçamentos.

Alguem pode ajudar? É muito importante isso em minha aplicação.

Help.

Tive o mesmo problema que o seu

Consegui contornalo, fazendo o seguinte

primeiro salvo um arquivo “.rtf” no disco ( um temp da vida )
logo apos leio o mesmo;
sou replace nos caracteres necessarios " \ , ", ’ "
ai sim gravo no banco
o unico coisa chata é que não consigo gravar o alinhamento.

espero que tenha ajudado.