Package com.google.gwt.user.client.ui

Examples of com.google.gwt.user.client.ui.FlowPanel


  }

  @Override
  public void add(Widget w) {

    FlowPanel widgetHolder = new FlowPanel();
    widgetHolder.addStyleName(this.appearance.css().carouselHolder());
    widgetHolder.add(w);

    childToHolder.put(w, widgetHolder);

    container.add(widgetHolder);
View Full Code Here


                .setTitle("Topology")
                .setPlain(true)
                .setHeadline("Hosts, groups and server instances")
                .setDescription(Console.MESSAGES.topology_description());

        container = new FlowPanel();
        display = new HostsDisplay();
        pager = new HostsPager();
        pager.setDisplay(display);
        pager.setPageSize(TopologyPresenter.VISIBLE_HOSTS_COLUMNS);
View Full Code Here

        millerPanel.addStyleName("server-picker-table");


        hostPager = new DefaultPager();
        hostPager.setDisplay(hostList);
        FlowPanel lhs = new FlowPanel();
        lhs.add(hostList);
        lhs.add(hostPager.asWidget());

        millerPanel.add(lhs);


        serverPager = new DefaultPager();
        serverPager.setDisplay(serverList);
        FlowPanel rhs = new FlowPanel();
        rhs.add(serverList);
        rhs.add(serverPager.asWidget());
        millerPanel.add(rhs);

        hostPager.setVisible(false);
        serverPager.setVisible(false);

        lhs.getElement().getParentElement().setAttribute("style", "border-right:1px solid #A7ABB4");
        lhs.getElement().getParentElement().setAttribute("width", "50%");
        lhs.getElement().getParentElement().setAttribute("valign", "top");
        rhs.getElement().getParentElement().setAttribute("valign", "top");
        rhs.getElement().getParentElement().setAttribute("width", "50%");

        ScrollPanel scroll = new ScrollPanel(millerPanel);
        layout.add(scroll);

View Full Code Here

//    opts.setZoom(14);
   
    DockLayoutPanel mainDock = new DockLayoutPanel(Unit.EM);
    RootLayoutPanel.get().add(mainDock);
   
    FlowPanel controls = new FlowPanel();
    controls.setStyleName("controls");
    mainDock.addNorth(controls, 2);
   
    final MapWidget map = new MapWidget(opts);
    mainDock.add(map);

    LatLngBounds bounds = LatLngBounds.newInstance();
    bounds.extend(LatLng.newInstance(37.660773,-122.534448));
    bounds.extend(LatLng.newInstance(37.860773,-122.334448));
    map.fitBounds(bounds);
   
    // Add the controls
    latLonBox = new TextBox();
    latLonBox.setText("37,-122");
    controls.add(latLonBox);
   
    controls.add(new Button("Switching InfoWindow", new ClickHandler() {
      @Override
      public void onClick(ClickEvent event)
      {
        initInfoWindow();
       
        FlowPanel panel = new FlowPanel();
        panel.add(new Button("Click Me", handler1));
       
        infoWindow.setContent(panel);
        infoWindow.open(map.getMapJSO());
      }
    }));
   
    controls.add(new Button("Expanding InfoWindow", new ClickHandler() {
      @Override
      public void onClick(ClickEvent event)
      {
        initInfoWindow();

        final FlowPanel panel = new FlowPanel();
        panel.add(new Button("Click Me", new ClickHandler() {
          @Override
          public void onClick(ClickEvent event)
          {
            // Doesn't work
            panel.clear();
            panel.add(new Label("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."));
            infoWindow.setContent(panel);
            infoWindow.setContent(panel);

            // Works
//            FlowPanel nextPanel = new FlowPanel();
View Full Code Here

        SimpleLayout layout = new SimpleLayout()
                .setTopLevelTools(topLevelTools)
                .setTitle("Topology")
                .setHeadline("Hosts, groups and server instances")
                .setDescription("An overview of all hosts, groups and server instances in the domain.");
        container = new FlowPanel();
        display = new HostsDisplay();
        HostsPager pager = new HostsPager();
        pager.setDisplay(display);
        pager.setPageSize(TopologyPresenter.VISIBLE_HOSTS_COLUMNS);
        container.add(pager);
View Full Code Here

  private int pendingCallbacks;

  private boolean valueChangeHandlerInitialized;

  protected ListWidget() {
    this(new FlowPanel());
  }
View Full Code Here

public class TemplateMenuItem extends Composite
{
   public TemplateMenuItem(String templateName)
   {
      super();
      wrapper_ = new FlowPanel();
      wrapper_.add(new InlineLabel(templateName));
      name_ = templateName;
      initWidget(wrapper_);
   }
View Full Code Here

   }
  
   @Override
   protected Widget createWidget()
   {
      flowPanel_ = new FlowPanel();
      flowPanel_.setWidth("100%");
     
      onAddWidgets();
     
      return flowPanel_;
View Full Code Here

        dp = new DisclosurePanel();
        dp.setHeader(new HTML(TEMPLATES.header(IdHelper.asId(getClass(), "_" + section.getId()), section.getTitle())));
        dp.addOpenHandler(this);
        dp.addCloseHandler(this);
        dp.setOpen(section.isOpen());
        FlowPanel sectionBody = new FlowPanel();
        sectionBody.addStyleName("homepage-section-body");
        sectionBody.add(new HTML(TEMPLATES.intro(section.getIntro())));

        ContentBox[][] table = buildTable(section.getContentBoxes());
        for (ContentBox[] row : table) {
            FlowPanel contentBoxes = new FlowPanel();
            contentBoxes.addStyleName("homepage-content-boxes");
            sectionBody.add(contentBoxes);

            Widget widget = row[0].asWidget();
            widget.addStyleName("homepage-content-box");
            contentBoxes.add(widget);
            if (row[1] != null) {
                widget.addStyleName("two-columns"); // first column
                widget = row[1].asWidget();
                widget.addStyleName("homepage-content-box"); // second column
                widget.addStyleName("two-columns");
                contentBoxes.add(widget);
            }
        }
        dp.add(sectionBody);

        initWidget(dp);
View Full Code Here

        initWidget(createWidget());
    }

    private Widget createWidget() {

        FlowPanel main = new FlowPanel();
        main.addStyleName("homepage-main");
        if (productConfig.getProfile() == ProductConfig.Profile.COMMUNITY) {
            main.add(new HTML(TEMPLATES.header(Console.CONSTANTS.homepage_header_community(),
                    Console.CONSTANTS.homepage_intro_community())));
        } else {
            main.add(new HTML(TEMPLATES.header(Console.CONSTANTS.homepage_header_product(),
                    Console.CONSTANTS.homepage_intro_product())));
        }

        sections = new FlowPanel();
        sections.addStyleName("homepage-sections");
        main.add(sections);

        FlowPanel sidebar = new FlowPanel();
        sidebar.addStyleName("homepage-sidebar");
        sidebar.add(new HTML(TEMPLATES.sidebarHeader(Console.CONSTANTS.homepage_sidebar_header())));
        sidebarSections = new FlowPanel();
        sidebarSections.addStyleName("homepage-sidebar-sections");
        sidebar.add(sidebarSections);

        DockLayoutPanel root = new DockLayoutPanel(PCT);
        ScrollPanel sp = new ScrollPanel(sidebar);
        root.addEast(sp, 25);
        sp.getElement().getParentElement().addClassName("homepage-sidebar-root");
View Full Code Here

TOP

Related Classes of com.google.gwt.user.client.ui.FlowPanel

Copyright © 2018 www.massapicom. 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.