1

このサイトの左上に、ドロップダウン レイアウトの StackExchange ボタンがあります。クリックすると開き、他の場所をクリックすると非表示になります。ボタンとレイアウトを指定して、vaadin アプリケーションで同様の構成を作成することは可能ですか?

2 つの条件は次のとおりです。

  1. コードからレイアウトの状態 (非表示または表示) を把握します (そのため、javascript は適切ではありません)。

  2. ボタンはレイアウトを展開して非表示にする必要があり、クリック時の残りの領域はそれを非表示にするだけです (ここでは StackExchange ボタンと同じです)。

誰かが解決策を知っていますか?どうもありがとう。

4

1 に答える 1

1

2 つの可能性:

ネイティブ Vaadin : PopupView。これを Vaadin Samplerで使用する例を次に示します。ポップアップの配置を制御することはできず、ポップアップの表示はビュー自体以外では制御できません。

Vaadin Addon : Overlays任意のコンポーネント (レイアウトなど) を他のコンポーネントに対して相対的にオーバーレイすることができ、別のコンポーネント (ボタンなど) で制御できます。

于 2012-08-01T12:07:07.677 に答える