在Install4j中,如何在控制台模式下取消安装?

时间:2012-12-26 09:54:58

标签: install4j

在Install4j中,如何在控制台模式下取消安装?

我想询问用户是否要重试,退出或忽略。 我希望答案在控制台模式和GUI模式下都有效。

我可以检查我是否处于控制台模式(context.isConsole()),但我无法取消它(screen.cancel()与控制台模式无关。)

1 个答案:

答案 0 :(得分:1)

在“控制台处理程序”表单组件中,编辑“控制台脚本”属性并返回false。然后安装程序将被取消。这也适用于API,您可以在重写的handleConsole()方法中返回false(对于屏幕,操作和表单组件)。