我正在尝试 Install4J 并正在创建自定义操作。我想创建一个由 install4J 公开的字段,以便有一个文件选择器按钮并从安装目录树中进行选择。例如,“删除文件和目录”标准操作有一个名为“文件和目录”的属性,当单击该属性时,将显示一个“编辑”按钮 [...],该按钮会弹出一个“编辑文件”对话框。我希望这发生在我的自定义操作中的一个字段中。我似乎无法从动作或 beaninfo 类中暴露这一点。有任何想法吗?
问问题
126 次
1 回答
0
查看ManyFeaturesAction
samples/customCode/src 中的文件,它显示了几个文件属性。基本上,您定义一个类型的属性java.io.File
并调用
addPropertyDescriptor(FilePropertyDescriptor.create("propertyName",
getBeanClass(),
"File property",
"A packaged file or directory",
FileSelectionMode.FILES_AND_DIRECTORIES
));
在 BeanInfo 类中。
于 2013-05-13T08:27:34.357 回答