1

在此站点的左上角有一个带有下拉布局的 StackExchange 按钮。如果你点击它,它会打开,如果你点击其他地方,它会被隐藏。给定按钮和布局,是否可以在 vaadin 应用程序中创建类似的组合?

两个条件是:

  1. 从代码中了解布局的状态(隐藏或显示)(这就是 javascript 不合适的原因)。

  2. 按钮应展开和隐藏布局,单击时的其余区域应仅将其隐藏(与此处的 StackExchange 按钮相同)。

有谁知道解决方案?非常感谢。

4

1 回答 1

1

两种可能性:

原生 Vaadin:PopupView。这是在 Vaadin 采样器中使用它的示例。无法控制弹出窗口的放置,并且显示弹出窗口不能由视图本身以外的任何东西控制。

Vaadin Addon : Overlays允许您相对于任何其他组件覆盖任何组件(例如布局),可以由单独的组件(例如按钮)控制

于 2012-08-01T12:07:07.677 回答