install4j 中是否有文件和目录的树选择选项?

Is there a tree selection option for files & directories in install4j?

我有一个 zip 文件,我只想从中提取一些我想要 select 的文件。由于 selection 是动态的,我认为 select 这些文件的最佳方式是 selection 树,因为它们位于可以嵌套在其他文件夹中的文件夹中。不幸的是,我没有在 install4j 中找到这样的选项,也没有找到任何可以解决问题的第 3 方工具。

到目前为止,我能找到的只有 treecopy : (http://www.rjlsoftware.com/software/utility/treecopy/),一个复制我提取的文件夹并保持其结构的工具,但不复制任何文件。我通过 "Run executable" 操作使用它,我将两个文件夹作为参数传递给它,据说我想知道在 install4j 的其他版本或任何第 3 部分中是否有树 selection filee 选项工具,我可以将其用作一个动作。

顺便说一下我用的是install4j 5.1.8.0

从install4j 6开始,install4j中没有这样的表单组件。你可以自己开发这样的表单组件。请参阅 "customCode" 示例项目中的文件 SampleFormComponent[BeanInfo].java。作为基础,您可以使用

http://www.jidesoft.com/javadoc/com/jidesoft/swing/CheckBoxTree.html

Jide commons是open source,您可以在Installer->Custom code & Resources这一步添加Jide commons JAR文件和表单组件的实现。