已经很晚了,我很累了,我不明白为什么一个简单的弹出面板,而不是应该显示的,在我的下面显示一个标签。例如:
|SOME CLICKABLE BUTTONS| | |
|SOME MORE OPTIONS | | SOME CONTENT |
|EVEN MORE OPTIONS | | |
|Please wait|“请等待”是您可以看到的标签,其创建方式如下:
@Override
public void onModuleLoad()
{ ...<snip> //creates
final PopupPanel popup = new PopupPanel(false, true);
popup.add(new Label("Please wait"));
popup.center();
RootPanel.get().add(popup);有些事情你应该知道:
我是通过Jetty在开发模式下运行的。我使用没有类文字的反射来加载面板,因为我还没有找到使用生成器实现解决方案的方法(而且应用程序相当大,因此需要拆分)。虽然我怀疑这些东西会引起问题。
不该装上弹出式显示器吗?我的总体目标是在每次加载应用程序的一个新部分时都显示一个加载gif。
发布于 2014-03-23 00:11:41
不要将PopupPanel添加到RootPanel中。
删除这一行
RootPanel.get().add(popup);它会成功的。
https://stackoverflow.com/questions/22585345
复制相似问题