我试图在单击处理程序期间打开一个模式窗口以验证用户操作,但在处理程序完成之前该窗口不会出现。窗口代码可以像下面这样简单,但它仍然不会显示,所以它与我的抽象类无关。
Window w = new Window();
w.setModal(true);
w.setImmediate(true);
// Add components etc etc
UI.getCurrent().addWindow(w);
我可以将操作代码添加到 Windows OK/Yes 处理程序,但这会阻止我创建通用 Message 类来简化/停止代码重复。
我猜我对 Vaadin/GWT 的工作方式有些不理解(还是个新手!),有人能指出我正确的方向吗?
干杯