Examples of XFlexTable


Examples of next.i.view.widgets.XFlexTable

    setTitle("Progress");
  }

  @Override
  public IsWidget getViewContent() {
    XFlexTable panel = new XFlexTable();
    panel.setCellSpacing(40);

    final XProgress progress = new XProgress();
    // progress.setTransistionTiming(1000);
    XButton btn = new XButton("Start Progress");

    btn.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        if(!progress.isRunning()){
          progress.reset();
          runProgress(0, progress);
        }
      }
    });

    panel.addWidgets(btn, progress);

    return panel;
  }
View Full Code Here

Examples of next.i.view.widgets.XFlexTable

    return XController.Scroll.VERTICAL;
  }

  @Override
  public IsWidget getViewContent() {
    XFlexTable panel = new XFlexTable("1080px", null);
    panel.addWidgets(new Image("images/icons/tallimg.jpg"), null);
//    panel.setHeight("1080px");
    return panel;
  }
View Full Code Here

Examples of next.i.view.widgets.XFlexTable

    return XController.Scroll.DRAGGABLE;
  }

  @Override
  public IsWidget getViewContent() {
    XFlexTable panel = new XFlexTable("100%", null);
    panel.addWidgets(new Image("images/icons/simpsonXY.jpg"), null);
//    panel.setWidth("1000px");
    FlexCellFormatter fcf = panel.getFlexCellFormatter();
    fcf.setVerticalAlignment(0, 0, HasVerticalAlignment.ALIGN_MIDDLE);
    return panel;
  }
View Full Code Here

Examples of next.i.view.widgets.XFlexTable

  }

  @Override
  public IsWidget getViewContent() {

    XFlexTable panel = new XFlexTable(null, "#fff");
    panel.setCellSpacing(0);

    XTextField text = new XTextField("Text");
    XTextField password = new XTextField("Password", XTextFieldType.PASSWORD);
    XTextField email = new XTextField("Email", XTextFieldType.EMAIL);
    XTextField number = new XTextField("Number", XTextFieldType.NUMBER);
    XTextField tel = new XTextField("Tel", XTextFieldType.TEL);
    XTextField url = new XTextField("URL", XTextFieldType.URL);
    XTextField textarea = new XTextField("Text Area", XTextFieldType.TEXTAREA);
    panel.addWidgets(text, password, email, number, tel, url, textarea);

    FlexCellFormatter fcf = panel.getFlexCellFormatter();
    for (int i = 0; i < panel.getRowCount(); i++) {
      fcf.setHeight(i, 0, "50px");
    }
    return panel;
  }
View Full Code Here

Examples of next.i.view.widgets.XFlexTable

    return XController.Scroll.HORIZONTAL;
  }

  @Override
  public IsWidget getViewContent() {
    XFlexTable panel = new XFlexTable("100%", null);
    panel.addWidgets(new Image("images/icons/wideimg.jpg"), null);
    panel.setWidth("1000px");
    FlexCellFormatter fcf = panel.getFlexCellFormatter();
    fcf.setVerticalAlignment(0, 0, HasVerticalAlignment.ALIGN_MIDDLE);
    return panel;
  }
View Full Code Here

Examples of next.i.view.widgets.XFlexTable

    setTitle("Switch");
  }

  @Override
  public IsWidget getViewContent() {
    XFlexTable panel = new XFlexTable();
    panel.setCellSpacing(40);

    final HTML label = new HTML("Switch is OFF");
    XSwitch switchBtn = new XSwitch(true);
    switchBtn.addValueChangeHandler(new ValueChangeHandler<Boolean>() {     
      @Override
      public void onValueChange(ValueChangeEvent<Boolean> e) {
        label.setHTML("Switch is " + (e.getValue()? "ON&nbsp;&nbsp;" : "OFF"));
      }
    });

    panel.addWidgets(switchBtn, label);

    return panel;
  }
View Full Code Here

Examples of next.i.view.widgets.XFlexTable

    setTitle("Label and Image");
  }

  @Override
  public IsWidget getViewContent() {
    XFlexTable panel = new XFlexTable("100%", null);
    panel.setCellSpacing(10);

    XLabel headline = new XLabel("Headline Title", XLabelType.Header);
    XLabel text = new XLabel("Label text: Neque porro quisquam est qui dolorem ipsum "
        + "quia dolor sit amet, consectetur, adipisci velit...");

    XAnchor link = new XAnchor("Picture Original Link", "images/icons/earth.jpg", "_blank");
    XImage img1 = new XImage("images/icons/earth.jpg");

    panel.addWidgets(headline, text, link, img1);

    return panel;
  }
View Full Code Here

Examples of next.i.view.widgets.XFlexTable

    setTitle("Slider");
  }

  @Override
  public IsWidget getViewContent() {
    XFlexTable panel = new XFlexTable();
    panel.setCellSpacing(40);

    HTML label = new HTML("&nbsp;");

    XSlider slider1 = new XSlider(75);
    XSlider slider2 = new XSlider(100);
    XSlider slider3 = new XSlider(35);

    addHandlers(label, slider1, slider2, slider3);

    panel.addWidgets(slider1, slider2, slider3, label);

    return panel;
  }
View Full Code Here

Examples of next.i.view.widgets.XFlexTable

  }

  @Override
  public IsWidget getViewContent() {

    XFlexTable panel = new XFlexTable();
    panel.setCellSpacing(20);

    XCheckbox check0 = new XCheckbox("Red", "Red");
    XCheckbox check1 = new XCheckbox("Green", "Green");
    XCheckbox check2 = new XCheckbox("Blue", "Blue");

    final XCheckboxGroup groupVertical = new XCheckboxGroup(true);
    groupVertical.add(check0, check1, check2);

    XCheckbox checkA = new XCheckbox("Red", "Red");
    XCheckbox checkB = new XCheckbox("Green", "Green");
    XCheckbox checkC = new XCheckbox("Blue", "Blue");
    final XCheckboxGroup groupHorizontal = new XCheckboxGroup(false);
    groupHorizontal.add(checkA, checkB, checkC);

    final XLabel label1 = new XLabel("Favorite color", XLabelType.Header);
    final XLabel label2 = new XLabel("Favorite color", XLabelType.Header);

    panel.addWidgets(label2, groupHorizontal, label1, groupVertical, new HTML("&nbsp;"));

    check0.setValue(true);
    check1.setValue(true);
    checkA.setValue(true);
    checkC.setValue(true);
View Full Code Here

Examples of next.i.view.widgets.XFlexTable

    openGit(null, url);
  }

  public static void openGit(String source, final String url) {

    final XFlexTable tbl = new XFlexTable();

    final XButton btnCopy = new XButton("Copy", XButtonType.Shadow);
    btnCopy.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        markText(tbl.getWidget(0, 0).getElement());
      }
    });

    final XButton btnGit = new XButton("View in GitHub", XButtonType.Shadow);
    btnGit.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        // Window.open(Globals.GIT_HOST + url + ".java", "_tab", "");
        // Utils.loadUrl(Globals.GIT_HOST + url + ".java");

        // This click handler seems to work best
        openURL(Globals.GIT_HOST + url + ".java");
      }
    });

    tbl.getElement().setId("codeText");
    String codeUrl = url.substring(url.lastIndexOf("/") + 1);
    HTTP.doGet(Globals.SOURCE_PATH.replace("$", codeUrl), new ResponseReader() {
      public void onSuccess(Response resp) {
        tbl.setWidget(0, 0, new HTML("<pre>" + toHighlighted(resp.getText()) + "</pre>"));
        tbl.setWidget(1, 0, btnCopy);
        tbl.setWidget(1, 1, btnGit);
      }
    });

    final XPopup popup = new XPopup();
    XDragScrollView view = new XDragScrollView();
    view.addStyleName("codeDemo");

    tbl.setWidget(0, 0, new XSpinner());
    tbl.setCellSpacing(10);

    FlexCellFormatter fcf = tbl.getFlexCellFormatter();
    fcf.setVerticalAlignment(0, 0, HasVerticalAlignment.ALIGN_TOP);
    fcf.setHorizontalAlignment(0, 0, HasHorizontalAlignment.ALIGN_LEFT);
    fcf.setVerticalAlignment(1, 0, HasVerticalAlignment.ALIGN_TOP);
    fcf.setHorizontalAlignment(1, 0, HasHorizontalAlignment.ALIGN_RIGHT);
    fcf.setVerticalAlignment(1, 1, HasVerticalAlignment.ALIGN_TOP);
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.