Re: Надо вернуть старый Style в JTextPane
От: AlexJus  
Дата: 31.10.06 12:53
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Через DocumentListener вставляю текст с определенным стилем


А>document.insertString(offset, fragment, heading);


А>, после чего все что набираю идет темже стилем. Подскажите как сбросить выставленный стиль и продолжать набирать в старом???

А>Спасибо!

Надо делать так:

SimpleAttributeSet magenta = new SimpleAttributeSet();
StyleConstants.setForeground(magenta, Color.magenta);
StyleConstants.setBold(magenta, true);
document.setCharacterAttributes(offset, fragment.length(), magenta, false);
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.