public VSplitFrameSet(PageId pageId, NavigationPanel navPanel) { this.pageId = pageId; this.container = new LayoutContainer(); this.navPanel = navPanel; container.setLayout(new BorderLayout()); addNavigationPanel(); }
private LayoutContainer createContainer() { HBoxLayoutData containerData = new HBoxLayoutData(); containerData.setFlex(1.0); VBoxLayout layout = new VBoxLayout(); layout.setVBoxLayoutAlign(VBoxLayoutAlign.STRETCH); LayoutContainer container = new LayoutContainer(layout); add(container, containerData); return container; }
public TolaPopup() { setLayoutOnChange(true); setShadow(true); setAutoHide(false); // Zmieniono podczas migracji do gxt 2.0-m1 // setEventPreview(false); innerPanel = new LayoutContainer(); innerPanel.setLayoutOnChange(true); innerPanel.setStyleName("tola-popup"); add(innerPanel); }
/** * Creates the details. */ private void createDetails() { details = new LayoutContainer(); details.setBorders(true); details.setStyleAttribute("backgroundColor", "white"); BorderLayoutData eastData = new BorderLayoutData(LayoutRegion.EAST, 150, 150, 250); eastData.setSplit(true); BorderLayoutData centerData = new BorderLayoutData(LayoutRegion.CENTER); centerData.setMargins(new Margins(0, 5, 0, 0)); chooser.add(main, centerData); chooser.add(details, eastData); }
@Inject public CompositeEditor2(EventBus eventBus, AddElementPanel addPanel, Provider<ElementWidget> elementWidgetProvider) { this.elementWidgetProvider = elementWidgetProvider; page = new LayoutContainer(); page.addStyleName(ReportResources.INSTANCE.style().page()); add(page); this.addPanel = addPanel; this.addPanel.setCallback(this); page.add(addPanel); ReportResources.INSTANCE.style().ensureInjected(); setLayout(new CompositeEditorLayout()); setScrollMode(Scroll.AUTOY); setMonitorWindowResize(true); this.reportEventBus = new ReportEventBus(eventBus, this); }
private void createGridContainer() { center = new LayoutContainer(); center.setLayout(new BorderLayout()); add(center, new BorderLayoutData(Style.LayoutRegion.CENTER)); gridPanel = new PivotGridPanel(service); gridPanel.setHeaderVisible(true); gridPanel.setHeadingText(I18N.CONSTANTS.preview()); center.add(gridPanel, new BorderLayoutData(Style.LayoutRegion.CENTER)); viewBinder = new PivotTableBinder(eventBus, service, gridPanel); }
private void addGalley() { linkButton = new ToggleButton("", IconImageBundle.ICONS.link()); linkButton.disable(); linkButton.setWidth(28); linkButton.setHeight(40); linkButton.addSelectionListener(new SelectionListener<ButtonEvent>() { @Override public void componentSelected(ButtonEvent ce) { onToggleLink(); } }); linkButtonTip = new ToolTip(linkButton); LayoutContainer container = new LayoutContainer(); container.setWidth(35); container.add(linkButton); container.setLayout(new BoxLayout() { @Override protected void onLayout(Container<?> container, El target) { super.onLayout(container, target); Size size = target.getStyleSize(); innerCt.setSize(size.width, size.height, true); Component c = container.getItem(0); int ch = c.getOffsetHeight(); setPosition(c, 5, ((int) (size.height * 0.65)) - (ch / 2)); } }); add(container); }
/** * Creates a new portal container. * * @param numColumns the number of columns */ public Portal(int numColumns) { this.numColumns = numColumns; cl = new ColumnLayout(); cl.setAdjustForScroll(true); setLayout(cl); setScrollMode(Scroll.AUTO); baseStyle = "x-portal"; enableLayout = true; for (int i = 0; i < numColumns; i++) { LayoutContainer l = new LayoutContainer(); l.addStyleName("x-portal x-portal-column"); l.setStyleAttribute("minHeight", "20px"); l.setStyleAttribute("padding", spacing + "px 0 0 " + spacing + "px"); l.setLayout(new RowLayout()); l.setLayoutOnChange(true); add(l); } listener = createDragListener(); }
private void addNewLocationButtons() { int buttonWidth = (FIELD_WIDTH - BUTTON_SPACE) / 2; Button saveButton = new Button(I18N.CONSTANTS.useNewLocation(), IconImageBundle.ICONS.save(), new SelectionListener<ButtonEvent>() { @Override public void componentSelected(ButtonEvent ce) { saveNewLocation(); } }); saveButton.setWidth(buttonWidth); Button cancelButton = new Button(I18N.CONSTANTS.cancel(), new SelectionListener<ButtonEvent>() { @Override public void componentSelected(ButtonEvent ce) { newLocationPresenter.setActive(false, true); } }); cancelButton.setWidth(buttonWidth); newFormButtonContainer = new LayoutContainer(); newFormButtonContainer.setWidth(FIELD_WIDTH); newFormButtonContainer.setLayout(new HBoxLayout()); newFormButtonContainer.add(saveButton); newFormButtonContainer.add(cancelButton, new HBoxLayoutData(0, 0, 0, BUTTON_SPACE)); add(newFormButtonContainer, buttonLayout()); setNewFormActive(false); }
/** * Adds an horizontal panel to the passed parent with: <ol> <li>a panel with FormLayout to the left, for * fields;</li> <li>a panel to the right, for icons.</li> </ol> * @param parent * @param withMarginBottom if <code>true</code>, adds a 10px margin bottom to the horizontal panel. * @return array with left container at index 0 and right container at index 1.<br/> */ public LayoutContainer[] addFieldContainerSkeleton(LayoutContainer parent, boolean withMarginBottom, int fieldWidth) { HorizontalPanel lc = new HorizontalPanel(); lc.setAutoHeight(true); lc.setBorders(false); if (withMarginBottom) { lc.addStyleName(styles.marginBottom10px()); } FormLayout formLayout = getStandardLayout(fieldWidth); LayoutContainer left = new LayoutContainer(formLayout); left.setAutoHeight(true); // make place for the invalid icon: left.setWidth(formLayout.getLabelWidth() + formLayout.getDefaultWidth() + 23); lc.add(left); LayoutContainer right = new HorizontalPanel(); right.setAutoHeight(true); right.addStyleName(styles.paddingLeft4px()); lc.add(right); parent.add(lc); return new LayoutContainer[] {left, right}; }
LayoutContainer container = new LayoutContainer(new FitLayout()); container.setWidth(120); container.setHeight(listViewHeight); LayoutContainer c = new LayoutContainer();
layout.setLabelWidth(labelWidth); layout.setDefaultWidth(getFieldsDefaultWidth()); LayoutContainer lc = new LayoutContainer(layout); lc.setLayoutOnChange(true); LayoutContainer rc = new LayoutContainer(new RowLayout()); rc.setIntStyleAttribute(PADDING_LEFT, PADDING_LEFT_TOP_RIGHT_PANEL); hpTop.add(rc);
private void addMixedGroup(IndicatorGroup group) { // Layout in two rows // Field Label // Field Widget for (IndicatorDTO indicator : group.getIndicators()) { if(!indicator.isCalculated() && indicator.isVisible()) { Text fieldLabel = createLabel(indicator); fieldLabel.setStyleAttribute("marginTop", "8px"); fieldLabel.setStyleAttribute("marginBottom", "3px"); add(fieldLabel); TextField field = createField(indicator); if(indicator.getType() == FieldTypeClass.QUANTITY) { HBoxLayout rowLayout = new HBoxLayout(); rowLayout.setHBoxLayoutAlign(HBoxLayout.HBoxLayoutAlign.MIDDLE); Text unitsLabel = new Text(indicator.getUnits()); unitsLabel.setStyleAttribute("paddingLeft", "5px"); LayoutContainer row = new LayoutContainer(); row.setLayout(rowLayout); row.add(field); row.add(unitsLabel); add(row); } else { field.setWidth(TEXT_FIELD_WIDTH); add(field); } } } }
private void initWidgets() { setHeaderVisible(false); setBodyBorder(false); setLabelAlign(FormPanel.LabelAlign.LEFT); setButtonAlign(Style.HorizontalAlignment.RIGHT); addMessageListener(); //hack to change layout HBoxLayout hLayout = new HBoxLayout(); hLayout.setHBoxLayoutAlign(HBoxLayout.HBoxLayoutAlign.TOP); LayoutContainer tb = new LayoutContainer(hLayout); HBoxLayoutData hBoxLayoutData = new HBoxLayoutData();//new Margins(0, 3, 0, 0)); hBoxLayoutData.setFlex(1); tb.setHeight(26); removeAll(); setLayout(hLayout); createDeleteButton(); add(deleteButton); add(getFileUploadField(), hBoxLayoutData); add(getFileUploadButton()); getFileUploadField().getMessages().setBrowseText("Przeglądaj..."); setFieldLabel("Plik"); setUploadButtonText("Prześlij plik"); }
layout.setCellPadding(5); LayoutContainer table = new LayoutContainer(); table.setLayout(layout); table.setAutoHeight(true);
gridPanel.setTopComponent(createToolBar()); LayoutContainer center = new LayoutContainer(); center.setLayout(new BorderLayout());
private void addSearchPanel(LocationTypeDTO locationType) { LayoutContainer container = new LayoutContainer(); container.setLayout(new FlowLayout()); container.setScrollMode(Scroll.AUTOY);
add(navigationListView, navigationLayout); sectionContainer = new LayoutContainer(); final CardLayout sectionLayout = new CardLayout(); sectionContainer.setLayout(sectionLayout);