java – OOoBeans死了吗? – 我有什么选择?
最近我开始探索Officebean库,换句话说,我试图让一个简单的OOoBean示例运行.
不幸的是,我没有得到任何进展. 首先,我尝试使用JPanel和bean内部构??建Swing JFrame,但窗口内没有显示任何内容. 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”. 我的第三次也是最后一次尝试是OpenOffice Wiki的OOoBeanViewer.因此,我发现了一个blog post,它似乎解决了上面的ConnectionException,但它也没有运行,并出现相同的Exception. 我还尝试通过执行命令在“监听”模式下手动启动OpenOffice: 最后我没有得到任何结果,并注意到几乎没有关于OpenOffice Bean的最新信息.此外,Officebean.jar中的许多方法都已弃用. 所以我的问题是: > OpenOfficeBean死了吗? 谢谢 解决方法
在做了一些进一步的研究之后,我可以回答一下我自己的问题:
> OpenOffice Bean似乎已经死了.我发现的最后一个版本是2006年,在我看来,OO SDK的最新发展没有得到解决.此外,bean不是很大(1500 LOC)所以从头开始重写它是有意义的. 再见,理查德 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |