2012-10-25 29 views
1

当前我们使用安装屏幕显示安装进度和当前正在运行的操作(例如“安装步骤4”)。安装屏幕上的“控制台”输出?

正如我们想向用户呈现信息的附加信息,之前发生了什么,例如:

安装步骤1 - 确定

安装步骤2 - OK

安装步骤3 - 确定

为此,我们需要在进度条下面的安装屏幕上安装某种控制台(例如文本框/区域)。有没有机会做到这一点?

谢谢! 弗兰克

回答

2

目前这并不容易。您可以扩展com.install4j.runtime.beans.screens.InstallationScreen并覆盖方法protected void addScreenContent(JPanel panel, GridBagConstraints gc)以添加更多可视元素。


更新:

弗兰克指出的那样,你可以只使用一个定制的形式屏幕,并添加“进度显示”组件到它。在“激活后脚本”属性中,您必须通过调用

context.goForward(1,true,true)自动切换到下一个屏幕。

+0

嗨Ingo, 感谢您的回复。它可以替代使用标准屏幕而不是安装屏幕来运行安装过程吗?进度信息可以使用“进度显示”组件显示。 问候! Frank –

+0

是的,你是对的,我没有想到! –

+0

谢谢,我今天试试 –