如何将fileChooser组件重置为空白

时间:2016-06-30 10:55:32

标签: install4j

UI功能是用户在下拉列表中选择一个值,然后使用filechooser选择一个文件。当下拉列表值更改时,fileChooser必须休息。 FileChooser指的是一个变量。即使将变量设置为null并重新初始化(),它也不起作用。示例代码如下。

context.setVariable("fileChooserVariable", null); // var is set to null

com.install4j.runtime.beans.formcomponents.FileChooserComponent fc = (com.install4j.runtime.beans.formcomponents.FileChooserComponent)formEnvironment.getFormComponentById("9847"); fc.initialize(); formEnvironment.reinitializeFormComponents(); 重置fileChooser的方法是什么?

另外如果你可以分享install4j v5.1的javadoc链接,那就太棒了。

1 个答案:

答案 0 :(得分:0)

  

重置fileChooser的方法是什么?

根据您的上述代码,您可以致电

i = j = str_len - 1;
while ((i >= 0) && (maxcount-- > 0)) {
    for(; i >= 0; i--) {
        if (str[i] == ch) {
            SPLIT_ADD(str, i + 1, j + 1);
            j = i = i - 1;
            break;
        }
    }
  

另外如果你可以分享install4j v5.1的javadoc链接,那就太棒了。

这不是在线提供的,它与您的install4j 5.1发行版捆绑在一起。