List of usage examples for com.google.gwt.maps.client.overlay StreetviewOverlay StreetviewOverlay
public StreetviewOverlay()
From source file:com.google.gwt.maps.sample.hellomaps.client.StreetviewOverlayDemo.java
License:Apache License
public StreetviewOverlayDemo() { Panel panel = new FlowPanel(); map = new MapWidget(LatLng.newInstance(40.652513, -73.936615), 12); map.setSize("640px", "480px"); panel.add(map);//w w w .j a v a2 s. c om Button toggleStreetview = new Button("Toggle Street View Overlay"); toggleStreetview.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { if (svShown) { map.removeOverlay(svOverlay); } else { map.addOverlay(svOverlay); } svShown = !svShown; } }); panel.add(toggleStreetview); final Label changeLabel = new Label(); panel.add(changeLabel); initWidget(panel); svOverlay = new StreetviewOverlay(); svOverlay.addStreetviewOverlayChangedHandler(new StreetviewOverlayChangedHandler() { public void onChanged(StreetviewOverlayChangedEvent event) { changeLabel.setText("Last Changed: " + new Date()); } }); }