0

ヘッダーとメニュー バーも含む Vaadin アプリケーションがあります。メニュー バーには、デスクトップ MIDI アプリケーションによく似た新しいウィンドウを開くオプションがあります。ただし、ウィンドウはメニューの上およびヘッダーの上に移動できます。ビューの移動をコンテンツ領域内に制限する方法を知っている人はいますか? このコンテンツ領域は現在 VerticalLayout です。

4

1 に答える 1

0

これを行う組み込みの方法はありません。いくつかのオプションがあると思います:

  1. ドラッグ後にウィンドウを正しい場所に移動するコールバックを実装します。これは、ウィンドウが飛び跳ねるため、ユーザビリティーにとって最適ではありません。
  2. Vaadin の (サブ) ウィンドウ ドラッグ ハンドラを作成 / 拡張し、そこに制限を適用します。残念ながら、ブラウザのイベントを直接いじる必要があるため、これは可能な限り簡単ではありません。
于 2012-08-20T06:15:11.867 に答える