Witam mam maly problem otóż do wstawiania tekstu w JTextPane korzystam z:

jTextPane.setEditable(true); // odblokuj edycje
jTextPanereplaceSelection(text+"\r\n"); // wstaw tekst i enter
jTextPane.setEditable(false); // zablokuj edycje
jTextPane.setCaretPosition(msgWindow.msg.getDocument().getLength()); // ustaw pozycje na dole

niestety dodawany tekst potrafi nie wyłapać entera albo obciąć sobie polowe tekstu czy ktoś Wie czemu tak się dzieje ?