Итак, вы хотите, чтобы открыть диалоговое окно, всплывающее, и в то же время отключить остальную часть страницы, пока пользователь не закроет диалоговое окно?
Если это так, вы можете просто использовать диалоговое окно gwt's DialogBox.
Используйте конструктор с флагом автоматической печати, установленным на false, и окно не будет закрыто до тех пор, пока пользователь не ответит, тем самым отключив остальную часть страницы. Если вы хотите, чтобы сделать это еще более ясным, используйте эффект стекла:
yourBox.setGlassEnabled(true);
Вы также можете использовать PopupPanel непосредственно и создать свой собственный пользовательский диалоговое окно.
Теперь, если я понял, что вы хотите отключить форму, чтобы она оставалась отключенной после всплывающего окна, просто отключите ее в обработчике onClick кнопки, которая открывает окно.