OOoBeans мертв? - Какие у меня есть альтернативы?

Недавно я начал изучать библиотеку Officebean, другими словами, я попытался запустить простой пример OOoBean. К сожалению, у меня ничего не получилось.

Прежде всего я попытался создать Swing JFrame с JPanel и bean-компонентом внутри, но внутри окна ничего не было показано.

public class OpenOfficeGUI extends JFrame
{
    private OOoBean ooBeanObj = null;
    private OfficeConnection ooConnection = null;

    public OpenOfficeGUI()
    {
        init();
    }

    private void init()
    {
        JPanel panel = new JPanel();
        JButton myButton = new JButton("Arsch");
        ooBeanObj = new OOoBean();

        myButton.setSize(100, 32);

        panel.setSize(800, 500);
        panel.setLocation(5, 5);
        panel.setBackground(new Color(125, 125, 125));
        panel.add(ooBeanObj);
        panel.add(myButton);
        panel.setLayout(null);
        this.add(panel);

        this.setSize(800, 600);
        this.setLocation(0, 0);
        this.setDefaultCloseOperation(EXIT_ON_CLOSE);
    }
}

Моей второй попыткой было приложение SWT. , показано на eclipsezone.com ( http://www.eclipsezone.com/eclipse/forums/t48966.html ). Я запускаю эту штуку, но при запуске возникает "com.sun.star.comp.beans.NoConnectionException".

Моей третьей и последней попыткой был OOoBeanViewer из OpenOffice Wiki. Поэтому я нашел сообщение в блоге , которое, кажется, адресовано вышеупомянутому исключению ConnectionException, но оно тоже не запускается, и появляется такое же исключение.

Я также пытался вручную запустить OpenOffice в режиме "прослушивания" режим, выполнив команду: soffice.exe -bean -accept = pipe, name = login.name_Office; urp; StarOffice.NamingService

В итоге я ничего не понял и заметил, что почти нет актуальной информации о Компонент OpenOffice. Также многие методы в Officebean.jar устарели.

Итак, мои вопросы:

  1. мертв ли ​​OpenOfficeBean?
  2. есть ли у вас какой-нибудь совет, как я могу запустить простую интеграцию OpenOffice Java?
  3. является ли OpenOffice SDK альтернативой встраиванию OpenOffice в приложение Java Swing?
  4. знаете ли вы какой-либо постоянный источник информации о компоненте или SDK?
  5. есть ли эквивалентная возможность для LibreOffice?

Спасибо

6
задан Valentin Rocher 8 December 2010 в 12:53
поделиться