【问题标题】:Limiting a window drag movement in Vaadin在 Vaadin 中限制窗口拖动移动
【发布时间】:2012-08-18 07:11:58
【问题描述】:

我有一个 Vaadin 应用程序,它还包含一个标题和一个菜单栏。菜单栏提供了一些选项,其中一些选项会打开一个与桌面 MIDI 应用程序非常相似的新窗口。但是,可以将窗口移动到菜单上方和标题上方。有谁知道如何将视图移动限制在内容区域内。此内容区域当前为 VerticalLayout。

【问题讨论】:

    标签: java user-interface view window vaadin


    【解决方案1】:

    没有内置的方法可以做到这一点。我认为您有两种选择:

    1. 实现一个回调,在拖动后将窗口移动到正确的位置。这对于可用性来说并不是最佳的,因为它会使窗口跳来跳去。
    2. 创建/扩展 Vaadin 的(子)窗口拖动处理程序并在其中应用限制。不幸的是,这并不容易,因为您必须直接修改浏览器的事件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-25
      • 1970-01-01
      • 1970-01-01
      • 2011-07-25
      • 1970-01-01
      相关资源
      最近更新 更多