récemment, j'ai commencé à explorer la bibliothèque Officebean, en d'autres termes, j'ai essayé d'obtenir un exemple simple OOoBean en cours d'exécution. Malheureusement, je n'ai rien compris. Tout d'abord, j'ai essayé de construire un JFrame Swing avec un JPanel et le bean à l'intérieur, mais rien n'a été montré à l'intérieur de la fenêtre.OOoBeans mort? - Quelles sont mes alternatives?
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);
}
}
Ma deuxième tentative a été une application SWT, représentée à eclipsezone.com (http://www.eclipsezone.com/eclipse/forums/t48966.html). Je reçois cette chose en cours d'exécution, mais au démarrage, une "com.sun.star.comp.beans.NoConnectionException" se produit.
Mon troisième et dernier essai a été le OOoBeanViewer du OpenOffice Wiki. Par conséquent j'ai trouvé un blog post qui semble adresser la ConnectionException ci-dessus, mais il ne s'exécute pas non plus et la même Exception apparaît.
J'ai essayé aussi de démarrer manuellement OpenOffice en mode "écoute", en exécutant la commande: soffice.exe -bean -accept = pipe, name = login.name_Office; urp; StarOffice.NamingService
En fin de compte, je n'ai rien compris et j'ai remarqué qu'il n'y avait presque aucune information à jour sur OpenOffice Bean. Beaucoup de méthodes dans Officebean.jar sont également obsolètes.
Mes questions sont les suivantes:
- est OpenOfficeBean mort?
- Avez-vous des conseils sur la façon de faire fonctionner une simple intégration OpenOffice Java?
- est le SDK OpenOffice une alternative à intégrer OpenOffice dans une application Java Swing?
- connaissez-vous une sorte de source d'information continue sur le bean ou le SDK?
- Y a-t-il une possibilité équivalente pour LibreOffice?
Merci
Félicitations pour partage. –