gwt - Google map v3 for GWT : How to use map. setControls(JsArray<MVCArray<Node>> 控件)?

标签 gwt google-maps-api-3 jsni

如您所知,GWT 的官方 Google Maps API v3 已在此处发布:https://groups.google.com/forum/#!topic/gwt-google-apis/6SO5kCDqb-k

我需要使用 GoogleMap 类的以下方法:

map.setControls(JsArray<MVCArray<Node>> controls) 

如何构造论证?

JsArray<MVCArray<Node>> controls 

例如,如何在 map 的 TOP_LEFT 上放置 GWT 标签?

最佳答案

TextBox textbox = new TextBox();
textbox.setText("textbox123");
MVCArray<Node> array = MVCArray.create();
array.push(textbox.getElement());
map.getControls().set((int)ControlPosition.RIGHT_TOP.getValue(), array);

关于gwt - Google map v3 for GWT : How to use map. setControls(JsArray<MVCArray<Node>> 控件)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12563921/

相关文章:

gwt - 如何将 GWT 的 Editor Framework 与 gwt-platform 一起使用?

java - 如何在 GWT 中独立于 DockPanel.CENTER 设置 DockPanel.NORTH 元素的样式

java - 运行具有 Maven 依赖项的 GWT 项目的步骤是什么?

ios - REQUEST_DENIED 到 Google Directions API

javascript - Google 地点使用视口(viewport)而不是半径

javascript - Google Maps API-infoWindow填充屏幕中的嵌入式YouTube

JSNI 中没有出现 JavaScript 函数更改

java - 使 GWT (Ajax) URL 可抓取/可索引的正确方法

javascript - 在 GWT 中如何知道应用于给定元素的所有样式(通过 id 或类名)

java - gwt jsni document.documentElement.style.height