子ウィンドウのポップアップが開いたときに、親ウィンドウを無効にする必要があります。setEnable(false)
を親ウィンドウに設定しようとしましたが、子も無効になります。親ウィンドウのみを無効にする方法はありますか?
ありがとう。
子ウィンドウのポップアップが開いたときに、親ウィンドウを無効にする必要があります。setEnable(false)
を親ウィンドウに設定しようとしましたが、子も無効になります。親ウィンドウのみを無効にする方法はありますか?
ありがとう。
あなたが探しているのは、サブウィンドウモーダルを定義することです。モーダルに設定すると、親ウィンドウは使用できなくなります。
Window subwindow = new Window();
subwindow.setModal(true);
詳細はこちら。
Vaadin アドオンが表示されます。名前は ConfirmDialog です。子ウィンドウのポップアップが開いたときに、これが親ウィンドウを無効にしていることがわかりました。今読み始めたばかりです!