如何在我的vaadin应用程序中添加BreadCrumbs?

时间:2011-12-01 14:33:10

标签: java vaadin

我正在开发一个vaadin应用程序,我想在其中实现面包屑。任何人都可以告诉我如何添加该功能。

4 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

Vaadin已经实施了一个面包屑附件。

可以从add-on directory

下载

答案 2 :(得分:0)

这更像是前端可视化的后端问题。您必须创建某种API来收集您认为相关的步骤,然后UI要求表示并将其作为按钮或其他内容打印出来。

以下是针对无数可能性的面包屑类API的一个建议:

public void append(Step)
public void set(List<Step>)
public void clear()
public List<Step> getBreadcrumb()

步骤将包含向用户显示的公共名称以及使您返回该步骤的方法。

答案 3 :(得分:0)

简短回答:你需要创建线束来构建链接树(按钮):枚举,监听器,事件。 Vaadin的附加组件无法处理开箱即用的问题。 API甚至不允许清理按钮列表。好教程:guidance