Сохранение документа из jTextPane.

java програмирование

Есть jTextPane со стилизированным текстом, т.е. размер, вид, стиль шрифта, также присутствуют картинки и в ближайшем будущем появятся таблички.

Есть метод "сериализация", вот только я в джаве недавно, еще не разобрался,

в общем, подкиньте сцылочку или идею по теме.

ЗЫ Язык JAVA, среда NetBeans, посмотреть пример текстового редактора не предлагать=))

Спасибо.

Примечание:
Проблема решена, всем спасибо.

ЗЫ Вдруг кому нужно:

private void jButton8ActionPerformed(java.awt.event.ActionEvent evt) {
StyledDocument doc = jTextPane1.getStyledDocument();
ObjectOutputStream oos;
try {
oos = new ObjectOutputStream(new FileOutputStream("as.d"));
oos.writeObject(doc);
oos.flush();
oos.close();
} catch (IOException ex) {
Logger.getLogger(Forma.class.getName()).log(Level.SEVERE, null, ex);
}

StyledDocument doc2 = null;
ObjectInputStream ois;
try {
ois = new ObjectInputStream(new FileInputStream("as.d"));
try {
doc2 = (StyledDocument) ois.readObject();
} catch (ClassNotFoundException ex) {
Logger.getLogger(Forma.class.getName()).log(Level.SEVERE, null, ex);
}
ois.close();
} catch (IOException ex) {
Logger.getLogger(Forma.class.getName()).log(Level.SEVERE, null, ex);
}
jTextPane2.setStyledDocument(doc2);
}

http://forum.vingrad.ru/forum/topic-50536.html
http://frolov-lib.ru/programming/javasamples/vol7/vol7_4/index.html
http://forum.vingrad.ru/forum/act-ST/f-107/t-152763.html

500 Бубликов первому отписавшемуся ;)
Ответы:


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.