Ola pessoal! muito obrigado a todos ke lerem 
tenho um JTextPane (alias um otimo componente!! indico a todos q ainda nao conhecem se aprofundarem mais) e nele eh possivel formatar o texto d varias maneiras (fonte, tamanho, estilo, cor, etc). quanto eu troco o texto desse JTextPane por outro assim:
jTextPane.setText(string);
, a formataçao some (isso eu ja esperava msm). gostaria de saber se tem um jeito d manter a formataçao… mudando elemento por elemento do StyledDocument, trocando soh o texto mais nao os atributos… essa duvida deve se boba e td mundo deve saber faze isso :? mais eu nao sei…
muito obrigado galera 