我有一个程序,只需创建一个包含2列的表,左列设置为正确的方向。当我在eclipse中测试程序工作正常时,它会创建带有边框的表(正如我在程序本身中定义的那样)和styles.xml中设置的样式(字体,间距等)。
然而,一旦导出到.jar,所有样式都会消失。该程序仍然有效,它创建表和word文档,除了样式是默认样式(calibri,大小11,行空间),表是默认样式,这意味着它没有边框。这有点奇怪,因为我在程序中定义了表样式,而不是在styles.xml中。
有人遇到过这个问题吗?
styles.xml:http://pastebin.com/htmKVjGP
完整的源代码(只需在字段中输入任何内容,然后点击按钮,它就会在桌面上生成文档):
AllemandWord.java:http://pastebin.com/jKXGRZn0
Fenetre.java:http://pastebin.com/U5x02Vws
编辑:解决方案是使用docx4j zip而不是从github导入。