Example usage for com.google.gwt.maps.client.events.tiles TilesLoadedMapHandler TilesLoadedMapHandler

List of usage examples for com.google.gwt.maps.client.events.tiles TilesLoadedMapHandler TilesLoadedMapHandler

Introduction

In this page you can find the example usage for com.google.gwt.maps.client.events.tiles TilesLoadedMapHandler TilesLoadedMapHandler.

Prototype

TilesLoadedMapHandler

Source Link

Usage

From source file:com.google.gwt.maps.testing.client.maps.InfoWindowMapWidget.java

License:Apache License

private void drawMap() {
    LatLng center = LatLng.newInstance(49.496675, -102.65625);
    MapOptions opts = MapOptions.newInstance();
    opts.setZoom(4);/*  w  w  w  .  j av  a 2 s .co  m*/
    opts.setCenter(center);
    opts.setMapTypeId(MapTypeId.HYBRID);

    mapWidget = new MapWidget(opts);
    pWidget.add(mapWidget);
    mapWidget.setSize("750px", "500px");

    mapWidget.addClickHandler(new ClickMapHandler() {
        public void onEvent(ClickMapEvent event) {
            GWT.log("clicked on latlng=" + event.getMouseEvent().getLatLng());
        }
    });

    mapWidget.addTilesLoadedHandler(new TilesLoadedMapHandler() {
        public void onEvent(TilesLoadedMapEvent event) {
            // Load something after the tiles load
        }
    });
}

From source file:com.saveland.ancestry.client.InfoWindowMapWidget.java

License:Apache License

private void drawMap() {
    LatLng center = LatLng.newInstance(40, -98);
    MapOptions opts = MapOptions.newInstance();
    opts.setZoom(4);//  w  w  w.  jav  a  2s. com
    opts.setCenter(center);
    opts.setMapTypeId(MapTypeId.HYBRID);

    mapWidget = new MapWidget(opts);
    pWidget.add(mapWidget);
    pWidget.setSize("100%", "100%");
    mapWidget.setSize("100%", "100%");

    mapWidget.addClickHandler(new ClickMapHandler() {
        public void onEvent(ClickMapEvent event) {
            // GWT.log("clicked on latlng=" +
            // event.getMouseEvent().getLatLng());
        }
    });

    mapWidget.addTilesLoadedHandler(new TilesLoadedMapHandler() {
        public void onEvent(TilesLoadedMapEvent event) {
            // Load something after the tiles load
        }
    });
}