расширения текстовых файлов - PullRequest
0 голосов
/ 06 февраля 2011

Я ищу тип текстового файла, например, блокнот .txt, но курсив можно сохранить без потери стиля.Файл не должен отображать курсив, если строки текста могут быть загружены в другой файл или программную консоль с курсивом на месте.

У меня есть смесь обычного и курсивного текста в JTextPane, и мне нужен формат файла, чтобы сохранить его без потери курсива или создания всех этих причудливых тегов - если возможно.

Любые идеи...

Ответы [ 2 ]

2 голосов
/ 06 февраля 2011

RTF - это текстовый формат, который сохраняет форматирование, хотя иногда его может быть сложно создать. Он существует уже много лет, поэтому его можно читать с помощью Windows Wordpad и Word.

Чтобы узнать, как пометить текст курсивом в RTF, введите его в WordPad, выберите форматирование, которое вам нравится, и сохраните его как .rtf. После этого измените расширение на .txt и увидите код оформления вокруг вашего текста. Вы можете повторить это позже в своем приложении.

HTML проще, но открытие HTML-файла обычно запускает браузер, тогда как я считаю, что вы хотите, чтобы текстовый редактор запускался.

UPDATE:

Из ваших разъяснений я понимаю, что пользователь не должен читать файл, он будет только читаться / записываться вашей программой. В этом случае HTML намного проще и лучше подходит.

Пожалуйста, смотрите примеры загрузки RTF и HTML в JTextPane.

0 голосов
/ 06 февраля 2011

Вы пробовали .rtf?Microsoft Word pad.Я думаю, что это хорошее решение для ОС Windows.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...