1

我终于创建了我的第一个自定义表单组件,它在 GUI 模式下就像一个魅力。现在我必须满足一个要求,即静默安装也应该起作用。文档说要覆盖该handleUnattended()方法。但是没有提到在自定义表单的生命周期中还会调用哪些其他方法。

我在方法中实现了用户输入的验证,checkComplete()并根据验证结果为安装程序上下文设置了一个变量并切换到下一个屏幕。该方法是否也会在该handleUnattended()方法之后调用,或者这只是 GUI 模式安装的一种方法?

以及如何从 varfile 文件中获取“用户输入”?我想从安装程序上下文中获取变量,例如context.getVariable("some-input"). 这是对的吗?

提前感
谢哈迪

4

1 回答 1

1

在我的研究过程中,我可以自己回答一些问题:

1)checkComplete()也称为独立于执行handleUnattended()

2) vafile 参数可从安装程序上下文中访问

3)context.isUnattended()可以检查是否必须显示错误对话框或退出安装程序进程。

如有误解请指正。

于 2013-06-04T09:33:56.087 回答