我想使用Eclipse RCP创建安装程序。我需要为用户提供类似向导的安装程序。这意味着用户可以执行一些选项,然后单击下一步或者他们可以通过点击上一页返回上一页。或者他们可以通过单击取消取消安装。
这是我的问题: 单击“下一步”,“上一步”时,我不知道如何在视图之间切换。我需要创建类似WizardPages的东西,我可以在这些页面之间进行更改吗?
我无法使用JFace向导,因为我不需要弹出任何对话框。
我是Eclipse RCP的新手,所以请帮忙! 感谢。
答案 0 :(得分:1)
也许“StackLayout”就是你所需要的。
答案 1 :(得分:0)
在此上下文中考虑您是否确实需要/需要Eclipse RCP。 Eclipse RCP在具有广泛业务领域和复杂用户界面的复杂应用程序中大放异彩。
然而,安装程序向导非常简单且静态。我无法想象您需要超过两个或三个用户输入。你的问题有点像“我想听听美妙的音乐。我如何编写机器人来演奏钢琴?”
使用SWT和JFace限制自己要容易得多。使用JFace WizardDialog
创建一个不错的安装向导。您会发现自己从未需要Eclipse RCP框架。
有关精彩的教程,请参阅http://www.vogella.com/tutorials/EclipseWizards/article.html。
如果您确实认为需要Eclipse RCP运行时框架的功能,我建议您按照以下路径进行操作:
很多东西都不可用,例如菜单,带拖放功能的视图,键绑定等等。我无法想象你会需要那些东西。但是,您将受益于以下Eclipse RCP功能:
如果您确信需要完整的Eclipse Workbench,您可以随时执行以下操作:
由于您不熟悉Eclipse RCP,因此我不建议您在安装向导的特定用例中学习该框架。您已经需要熟悉Eclipse RCP以便能够以这种方式破解它,并且它不会是一个干净或不错的实现: - )