我需要一些GWT中具有可移动功能的面板.这样,如果您有一系列必须在屏幕上显示的事件驱动面板,它们并非全部直接在彼此之上.当您想要比较两个不同的面板或想要按照自己的顺序关闭面板时,这可能会导致问题.
我目前正在使用PopupPanels哪个据我所知,没有这个功能.
我想你想要的是一个DialogBox.这个类是一个可移动的,PopupPanel并且有一个构造函数参数来创建它non modal,这意味着如果设置为non modal鼠标/键盘,面板外的事件不会被忽略,而是传递给底层小部件.这允许DialogBox一次打开多个并且能够点击它们或它下面的内容.
但是,这些面板可以在整个浏览器窗口内移动,并且无法限制浏览器窗口中的可移动区域.如果您需要此类功能,可以查看http://code.google.com/p/gwt-dnd/库,这样就可以在特定区域内创建可移动面板.