GWT-将面板移动到新浏览器选项卡/窗口
我正在开发一个具有以下布局的GWT应用程序: -顶部有菜单栏 -在该屏幕下方,通过拆分布局面板将其分为两个面板 当用户单击菜单栏中的标签时,相关信息将显示在屏幕的左下方。然后用户单击屏幕左侧的某个操作项,屏幕右侧显示该操作项的相关信息。 单击屏幕右侧的操作项目也可能会更改屏幕左侧的相关信息 我想通过将屏幕右侧的面板拖放到另一个浏览器选项卡/窗口来扩展这一点。之后,屏幕的左右部分应保持连接,就像它们位于同一浏览器选项卡/窗口中一样。 另外,新的选项卡/窗口应该只显示右面板,而菜单栏和左面板以及拆分布局面板不应该出现(这不太重要,但如果可以做到这一点就太好了)。 另一件重要的事情是,应用程序的当前可视化表示并没有改变,只是通过此功能进行了扩展 这是可以做到的事情吗?如果是,如何做到GWT-将面板移动到新浏览器选项卡/窗口,gwt,Gwt,我正在开发一个具有以下布局的GWT应用程序: -顶部有菜单栏 -在该屏幕下方,通过拆分布局面板将其分为两个面板 当用户单击菜单栏中的标签时,相关信息将显示在屏幕的左下方。然后用户单击屏幕左侧的某个操作项,屏幕右侧显示该操作项的相关信息。 单击屏幕右侧的操作项目也可能会更改屏幕左侧的相关信息 我想通过将屏幕右侧的面板拖放到另一个浏览器选项卡/窗口来扩展这一点。之后,屏幕的左右部分应保持连接,就像它们位于同一浏览器选项卡/窗口中一样。 另外,新的选项卡/窗口应该只显示右面板,而菜单栏和左面板以及拆分
谢谢您的帮助。我认为您必须使用“HTML5”本机拖放功能在浏览器实例之间进行拖动,这样会限制对浏览器的支持。两个选项卡都必须加载您的代码,以便它们能够响应这些事件 如果您有一个服务器后端(不仅仅是静态HTML/JS),那么您可以通过服务器进行通信。否则,可能需要使用“HTML5”客户端存储来存储描述面板内容的数据块。在新的浏览器/选项卡中重新渲染可能更容易