Package com.smartgwt.client.widgets

Examples of com.smartgwt.client.widgets.IButton.addClickHandler()


      }
    });
    buttonLayout.addMember(upButton);
    IButton downutton = new IButton(I18nProvider.getSampleMessages().layerOrderDownBtn());
    downutton.setWidth(150);
    downutton.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        VectorLayer layer = (VectorLayer) map.getMapModel().getLayer("clientLayerCountries110m");
        map.getMapModel().moveVectorLayerDown(layer);
      }
View Full Code Here


    final Image screenImage = new Image("imageInScreenSpace");
    screenImage.setHref(Geomajas.getIsomorphicDir() + "geomajas/example/images/smile.png");
    screenImage.setBounds(new Bbox(60, 60, 48, 48)); // Pixel coordinates
    screenImage.setStyle(new PictureStyle(0.6));

    button1.addClickHandler(new ClickHandler() {

      // Draw an image in screen space:
      public void onClick(ClickEvent event) {
        map.render(screenImage, RenderGroup.SCREEN, RenderStatus.ALL);
      }
View Full Code Here

    Point pt3 = gf.createPoint(new Coordinate(7000000, -7000000));
    worldGeometry2.setStyle(new ShapeStyle("#0000FF", 0.3f, "#0000FF", 1.0f, 2));
    worldGeometry2.setGeometry(gf.createMultiPoint(new Point[] {pt1, pt2, pt3}));
    worldGeometry2.setSymbolInfo(si);

    button2.addClickHandler(new ClickHandler() {

      // Draw an image and some geometries in world space:
      public void onClick(ClickEvent event) {
        map.registerWorldPaintable(worldImage);
        map.registerWorldPaintable(worldGeometry);
View Full Code Here

    // Create a second button layout (delete buttons):
    HLayout buttonLayout2 = new HLayout();
    buttonLayout2.setMembersMargin(10);
    IButton button3 = new IButton(I18nProvider.getSampleMessages().screenWorldBTNScreenDelete());
    button3.setWidth("50%");
    button3.addClickHandler(new ClickHandler() {

      // Delete the image in screen space:
      public void onClick(ClickEvent event) {
        map.render(screenImage, RenderGroup.SCREEN, RenderStatus.DELETE);
      }
View Full Code Here

    });
    buttonLayout2.addMember(button3);

    IButton button4 = new IButton(I18nProvider.getSampleMessages().screenWorldBTNWorldDelete());
    button4.setWidth("50%");
    button4.addClickHandler(new ClickHandler() {

      // Delete the image and geometries in world space:
      public void onClick(ClickEvent event) {
        map.unregisterWorldPaintable(worldImage);
        map.unregisterWorldPaintable(worldGeometry);
View Full Code Here

    // Creating 3 buttons:
    // ---------------------------------------------------------------------

    // Button1: Toggle the rectangle style:
    IButton button1 = new IButton(I18nProvider.getSampleMessages().overviewMapToggleRectStyle());
    button1.addClickHandler(new ClickHandler() {

      private ShapeStyle nextStyle = new ShapeStyle("#000000", 0.6f, "#000000", 1, 1);

      public void onClick(ClickEvent event) {
        ShapeStyle temp = nextStyle;
View Full Code Here

    button1.setWidth100();
    buttonLayout.addMember(button1);

    // Button2: Toggle the maximum extent style:
    IButton button2 = new IButton(I18nProvider.getSampleMessages().overviewMapToggleExtentStyle());
    button2.addClickHandler(new ClickHandler() {

      private ShapeStyle nextStyle = new ShapeStyle("#FF0000", 0.6f, "#FF0000", 1, 3);

      public void onClick(ClickEvent event) {
        ShapeStyle temp = nextStyle;
View Full Code Here

    button2.setWidth100();
    buttonLayout.addMember(button2);

    // Button3: Toggle drawing the maximum extent:
    IButton button3 = new IButton(I18nProvider.getSampleMessages().overviewMapToggleExtent());
    button3.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        overviewMap.setDrawTargetMaxExtent(!overviewMap.isDrawTargetMaxExtent());
      }
    });
View Full Code Here

    };

    // Create a button that logs in user "elvis":
    IButton loginButtonMarino = new IButton(I18nProvider.getSampleMessages().securityLogInWith("elvis"));
    loginButtonMarino.setWidth(150);
    loginButtonMarino.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        Authentication.getInstance().login("elvis", "elvis", initMapCallback);
        if (null != featureAttributeWindow) {
          featureAttributeWindow.destroy();
View Full Code Here

    buttonLayout.addMember(loginButtonMarino);

    // Create a button that logs in user "luc":
    IButton loginButtonLuc = new IButton(I18nProvider.getSampleMessages().securityLogInWith("luc"));
    loginButtonLuc.setWidth(150);
    loginButtonLuc.addClickHandler(new ClickHandler() {

      public void onClick(ClickEvent event) {
        Authentication.getInstance().login("luc", "luc", initMapCallback);
        if (null != featureAttributeWindow) {
          featureAttributeWindow.destroy();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.