public void onMapInitialized(MapInitializationEvent event) {
VectorContainer container = mapPresenter.getContainerManager().addScreenContainer();
rectangle = new Rectangle(60, 40, 200, 80);
rectangle.setFillColor("#CC9900");
rectangle.setFillOpacity(0.4);
text = new Text(70, 60, "Drag me...");
text.setFontFamily("Arial");
text.setFontSize(16);
text.setStrokeOpacity(0);
text.setFillColor("#000000");
container.add(text);
container.add(rectangle);
DragHandler dragHandler = new DragHandler();
rectangle.addMouseDownHandler(dragHandler);
rectangle.addMouseUpHandler(dragHandler);
rectangle.addMouseMoveHandler(dragHandler);
rectangle.addMouseOutHandler(dragHandler);
rectangle.addDomHandler(dragHandler, TouchMoveEvent.getType());
rectangle.addDomHandler(dragHandler, TouchStartEvent.getType());
rectangle.addDomHandler(dragHandler, TouchEndEvent.getType());
text.addMouseDownHandler(dragHandler);
text.addMouseUpHandler(dragHandler);
text.addMouseMoveHandler(dragHandler);
text.addMouseOutHandler(dragHandler);
}
DrawingInteractionPanel.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:geomajas-project-client-gwt2
作者:
评论列表
文章目录