java - 使用向导插件

标签 java vaadin vaadin7

亲爱的 friend 们,我是 vaadin 的新手,我想在我的 vaadin 应用程序中使用向导插件。 现在我的麻烦是我没有固定的步数。我尝试以更好的方式解释,我有以下选项组

enter image description here

然后,当我选择固定大小时,我就没有问题了,因为我可以做到这一点

// instantiate the Wizard
 Wizard wizard = new Wizard();

// add some steps that implement the WizardStep interface
wizard.addStep(new FirstStep());
wizard.addStep(new SecondStep());
wizard.addStep(new ThirdStep());
wizard.addStep(new FourthStep());

当我选择动态大小时,我不知道确切的步骤数,但用户在运行向导时是否可以添加额外的步骤。

这可以通过向导插件实现吗?

最佳答案

是的,可以在运行向导时添加/删除步骤。

wizard.addStep(...)
wizard.removeStep(...)

您可以在此演示中看到: http://teemu.virtuallypreinstalled.com/wizards-for-vaadin/#intro

源代码: https://github.com/tehapo/WizardsForVaadin/tree/master/wizards-for-vaadin-demo/src/main/java/org/vaadin/teemu/wizards

关于java - 使用向导插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23471415/

相关文章:

java - Vaadin 中的 session 未过期

java - 如何在休息 Controller 中抛出异常

java - 我可以在 java me 中使用 java se 的 java 库吗

javascript - GWT 焦点元素与 Javascript 焦点

java - 如何在 vaadin 中的行标题上应用 css

java - Vaadin + TabSheet + Grails Service = 当前线程没有 session

java - 如何在iPhone模拟器中运行.java文件或执行java应用程序?

Java Elasticsearch - 具有存在条件的 Boolquery

css - vaadin 表单验证?

maven - 如何使用 Maven 设置工作的 Vaadin 项目并使用 Jetty 运行它?