Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/428.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在同一屏幕上使用安装程序变量它';输入_Java_Install4j - Fatal编程技术网

Java 如何在同一屏幕上使用安装程序变量它';输入

Java 如何在同一屏幕上使用安装程序变量它';输入,java,install4j,Java,Install4j,如何在屏幕上获取输入的信息?例如,假设我有一个文本字段,它设置了一个名为myVar的变量,并且在同一屏幕上有一个按钮,该按钮需要myVar的值才能工作。有两种可能: 1) 按钮操作脚本可以将所有表单组件上的输入作为其第一个操作持久化。打那个电话 formEnvironment.saveFormComponents(); 然后context.getVariable(“myVar”)将返回在同一屏幕上输入的值 2) 您可以在按钮的操作脚本中直接访问表单组件: String text = ((JTe

如何在屏幕上获取输入的信息?例如,假设我有一个文本字段,它设置了一个名为
myVar
的变量,并且在同一屏幕上有一个按钮,该按钮需要
myVar
的值才能工作。

有两种可能:

1) 按钮操作脚本可以将所有表单组件上的输入作为其第一个操作持久化。打那个电话

formEnvironment.saveFormComponents();
然后context.getVariable(“myVar”)将返回在同一屏幕上输入的值

2) 您可以在按钮的操作脚本中直接访问表单组件:

String text = ((JTextField)formEnvironment.getFormComponentById("123").
                  getConfigurationObject()).getText();