Поддержка JavaScript отключена
SBP-Program | |||||
На главную -> Java |   | ||||
  |
Работу с Open Office из Java рассмотрим на примере NetBeans. Для чего работать с OpenOffice из Java? OpenOffice играет роль редактора отчётов. Скачать Open Office бесплатно можно с сайта http://download.openoffice.org/index.html. Чтоб работать из NetBeans с OpenOffice надо сообщить системе о существовании OpenOffice. Для этого устанавливаем плагин OpenOffice.org API Plugin для NetBeans, который представлен файлом org-openoffice-extensions.nbm. Где взять плагин? Разумный вопрос. Вот адрес (возможно не работает): Важно! Для работы с новейшей версией NetBeans может не оказаться нужного плагина. В этом случае делаем так: Tools->Plugins, закладка Downloaded, кнопкой Add Plugins… находим файл org-openoffice-extensions.nbm (или его версию), жмём кнопку Install, далее в дело вступает мастер. Результат: Номер версии плагина виден в правой части рисунка. Версия эта подходит для OpenOffice.org 3.0.0. Важно: версии плагина и OpenOffice должны соответствовать друг другу иначе пойдут ошибки. В NetBeans создаём новый проект, выбираем категорию OpenOffice.org, а в ней OpenOffice.org Client Application. Имя приложения JavaPlusOO, получаем: Изменим код, созданный мастером, так: Создание объекта XComponentContext xContext даёт возможность работать с OpenOffice.org API при этом запускается объект office, если он уже не был запущен. Объект контекста xContext позволяет создавать сервисы: xContext.getServiceManager();
Этот менеджер сервиса даёт нам выход на API. Запустите программу на исполнение. Если вы получили сообщение «Good result!», то всё в норме. Далее см. Java + Calc Программирование |
  | |||
 
|
 
|
||||