在Install4j8中-当用户单击“取消”按钮时,如何重定向到某个屏幕
在installer(多平台)中,我们有安装升级和回滚这样的用例。 在执行升级安装时,如果用户单击“取消”按钮, 我们想转到回滚屏幕,在那里用户可以执行回滚操作 我在如下启动操作中尝试了使用事件侦听器运行脚本,但没有成功:在Install4j8中-当用户单击“取消”按钮时,如何重定向到某个屏幕,install4j,Install4j,在installer(多平台)中,我们有安装升级和回滚这样的用例。 在执行升级安装时,如果用户单击“取消”按钮, 我们想转到回滚屏幕,在那里用户可以执行回滚操作 我在如下启动操作中尝试了使用事件侦听器运行脚本,但没有成功: context.addInstallerEventListener(new InstallerEventListener() { public void installerEvent(InstallerEvent installerEvent) {
context.addInstallerEventListener(new InstallerEventListener() {
public void installerEvent(InstallerEvent installerEvent) {
if (installerEvent.getType() == EventType.CANCELED) {
context.gotoScreen(context.getScreenById("5866"));
}
}
});
return true;
您可以编辑样式并用自己的按钮替换“取消”按钮
假设您使用标准样式,请转到安装程序->样式,编辑“标准页脚”并查找“取消按钮”样式组件。您可以添加一个带有脚本的“按钮”表单组件,该脚本可切换到特定屏幕。否,这仅适用于GUI,