powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Rich text format
5 сообщений из 5, страница 1 из 1
Rich text format
    #33206392
aquasnake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Немного не в тему, но все таки. Нужно написать редактор RTF текста с сохранением в нем пользовательских стилей. Т.е. имя и описание стиля должно храниться в RTF-файле. Возможно ли это?
И где можно почитать о структуре RTF-файла?
...
Рейтинг: 0 / 0
Rich text format
    #33206399
Naug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Узнать об ртф можно в:
1)поиске
2) http://www.microsoft.com/downloads/details.aspx?familyid=e5b8ebc2-6ad6-49f0-8c90-e4f763e3f04f&languageid=f49e8428-7071-4979-8a67-3cffcb0c2524&displaylang=en

По сабжу: Да, это возможно но гиморно
...
Рейтинг: 0 / 0
Rich text format
    #33206415
aquasnake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Использую JTextPane. Создаю Style, добавляю его в JTextPane (и/или в документ). Смущают 2 момента:
1. Стиль применяется ко всей строке, а нужно, чтобы к выделенному тексту.
2. При сохранении документа стили не сохраняются. Т.е. сохраняется только форматированный текст.

Что нужно сделать, чтобы стили применялись только к выделенному фрагменту и сохранялись в RTF-документе?
...
Рейтинг: 0 / 0
Rich text format
    #33213084
aquasnake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Неужели никто не делал ничего подобного?
...
Рейтинг: 0 / 0
Rich text format
    #33215945
aquasnake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если использую метод setCharacterAttributes, то аттрибуты у нужного фрагмента текста меняются. Но смущает то, что я потом не могу получить имя стиля. Т.е. спозиционировавшись на этот кусок текста нужно получить не только аттрибуты текста (здесь проблем нет), а именно название стиля. getLogicalStyle() возвращает default. Если использую метод setLogicalStyle, то аттрибуты меняются для всего параграфа, а не для нужного фрагмента.

Т.е. вопрос сводится к тому, как для определенного фрагмента текста установить (а потом получить) пользовательский стиль?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Rich text format
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]