如何使用Apache POI(Java)在Excel中创build表单控件(广播,checkbox,button等)?

我有可能使用Java为Apache POI库生成Excel表单控件吗? 如果这是不可能的,有什么select?

我真的需要这个来完成我的作品。

预先感谢。

对于Excel 2007或更高版本,由于Apache POI在OpenXML上运行,因此您需要使用VML绘图。 生成表单控件的最快path是手动完成,然后打开创build的xlsx或xlam作为zip压缩文件并查看/xl/drawings/vmldrawing.vml部分。 然后在OpenXML标准(ECMA-376)中阅读关于创buildVML图纸的基础知识。 该方法是以编程方式创buildvmldrawing.vml部件作为常规XML容器,并使用由Apache POI API支持的内存对象序列化的XML代码来填充它。