Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Примитивный WYSIWYG-редактор


Автор: Killer_13 25.7.2011, 23:11
Здравствуйте - нужно создать самый примитивный WYSIWYG-редактор. Как он делается думаю примеры в инете найдутся. Мне совсем мало - курсив, жирный, выравнивание маркированный список и может что-то еще, но вопрос не в этом.

Припустим это все я сделаю, закину текст , отформатирую его там. А теперь внимательно! Этот весь текст пойдет как объект на сервер, там сохранится как бинарный файлик, потом клиент  должен при считывании получать изначально отформатированный текст.
Вопросы:
1. Есть какие-то не сильно навороченные варианты такого? Уверен, что есть. Что посоветуете?
2. Сохранятся ли в настройки форматирования для текста по умолчанию? если нет то как это все сохранять?


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

Автор: danilych 25.7.2011, 23:29
посмотрите, может пригодится http://nicedit.com/

Автор: Killer_13 25.7.2011, 23:37
Спасибо, но.. Или я не правильно изъясняюсь или вы перепутали Java с JavaScript. 
Мне нужна реализация такого редактора на чистом Java. У меня обычное десктопное приложение.
P.S. Имеется введу Java SE. И типо такой редактор, только на чистом Java.

Автор: jk1 26.7.2011, 09:38
Если хочется редактор из коробки, как Swing-компонет, попробуйте http://metaphaseeditor.com/.

Если не требуется навороченного форматирования, можно также быстро сваять собственный, используя http://download.oracle.com/javase/7/docs/api/javax/swing/JEditorPane.html и форматирование средствами HTML/RTF


UPD: Есть еще http://www.pilotltd.com/index_en.jsp?pagenum=90004, но он платный.

Автор: Killer_13 26.7.2011, 10:32
Спасибо, но или я чего те еще не понимаю или что... Как на счет второго вопроса, мне нужно все в бинарный файл сохранять.

Автор: jk1 26.7.2011, 10:37
Цитата

Спасибо, но или я чего те еще не понимаю или что... Как на счет второго вопроса, мне нужно все в бинарный файл сохранять.


Все озвученные варианты позволяют сохранять/загружать HTML, для форматирования имхо вполне достаточно. Его и храните в базе/на сервере/где угодно. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)