Выбрать текст в JTextPane

Я создаю текстовый редактор с использованием JTextPane, который позволяет пользователю выделять текст жирным шрифтом, цветом и выравнивать его, выделяя текст, а затем выбирая вариант полужирного шрифта, цвета или выравнивания. После настройки выделение исчезает, но я хочу, чтобы оно осталось. Есть ли способ заставить его остаться, или я должен вручную повторно выбрать текст? Если да, то как я могу это сделать?


person smith8ar    schedule 25.09.2013    source источник
comment
After the adjustment is made, the selection goes away - Если вы используете предложение из вашего последнего вопроса по этой теме, выбор не исчезнет. Если вы проигнорировали это предложение и написали свой собственный код, мы не сможем помочь, потому что вы не разместили SSCCE. Кроме того, вы еще не приняли ни одного ответа.   -  person camickr    schedule 26.09.2013
comment
Да, я попробовал предложение из моего последнего поста - должен был опубликовать обновление. Комбинация предоставленных примеров с предложениями, найденными в других местах, в конечном итоге сработала для меня. Но выделение текста все равно исчезло после внесения изменений в стиль теста. Но я смог исправить это, установив для кнопок значение false и некоторые другие незначительные настройки. Спасибо за вашу помощь, и я прошу прощения за мой недостаточный ответ на предложения и отсутствие исходного кода.   -  person smith8ar    schedule 30.09.2013


Ответы (1)


Пример в Учебниках по Java от Oracle делает то, что вам нужно, и предоставляет исходный код.

person Igor Rodriguez    schedule 25.09.2013
comment
Какой пример в приведенной вами ссылке вы имеете в виду? - person smith8ar; 26.09.2013
comment
Вам уже дали ссылку на пример в предыдущем вопросе по этой теме: stackoverflow.com/q/18877688/131872. - person camickr; 26.09.2013