panel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); panel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); element.appendChild(panel.getElement()); root = panel;
panel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); panel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); element.appendChild(panel.getElement()); root = panel;
dialogContents.getElement().getStyle().setOverflow(Overflow.AUTO); setWidget(dialogContents);
/** * Sets up the date picker. */ protected void setup() { /* * Use a table (VerticalPanel) to get shrink-to-fit behavior. Divs expand to * fill the available width, so we'd need to give it a size. */ VerticalPanel panel = new VerticalPanel(); initWidget(panel); setStyleName(panel.getElement(), css.datePicker()); setStyleName(css().datePicker()); panel.add(this.getMonthSelector()); panel.add(this.getView()); }
final Style s = panel.getElement().getStyle();
VerticalPanel mainPanel = new VerticalPanel(); mainPanel.setBorderWidth(1); mainPanel.getElement().getStyle().setBackgroundColor("white");
@Override public void setZIndex(int zIndex) { if (windowFrameModal && windowFrameGlassPanel != null) { windowFrameGlassPanel.getElement().getStyle().setZIndex(zIndex - 1); } windowFrame.getElement().getStyle().setZIndex(zIndex); }
public PickList() { initWidget(ourUiBinder.createAndBindUi(this)); //set padding between cells to make the component look better this.getElement().setAttribute("cellpadding", "1"); leftPanel.getElement().setAttribute("cellpadding", "1"); buttonPanel.getElement().setAttribute("cellpadding", "1"); rightPanel.getElement().setAttribute("cellpadding", "1"); setLeftListElements(new ArrayList<NameValuePair>()); setRightListElements(new ArrayList<NameValuePair>()); }
private void updateUI() { if( children.size() < 2 ) { panel.getElement().getStyle().setPaddingLeft( 0, Unit.PX ); opsLb.getElement().getStyle().setDisplay( Display.NONE ); delete.getElement().getStyle().setDisplay( Display.NONE ); } else { panel.getElement().getStyle().setPaddingLeft( 10, Unit.PX ); opsLb.getElement().getStyle().setDisplay( Display.INLINE_BLOCK ); delete.getElement().getStyle().setDisplay( Display.INLINE_BLOCK ); } }
private void updateUI() { if( children.size() < 2 ) { panel.getElement().getStyle().setPaddingLeft( 0, Unit.PX ); opsLb.getElement().getStyle().setDisplay( Display.NONE ); delete.getElement().getStyle().setDisplay( Display.NONE ); } else { panel.getElement().getStyle().setPaddingLeft( 10, Unit.PX ); opsLb.getElement().getStyle().setDisplay( Display.INLINE_BLOCK ); delete.getElement().getStyle().setDisplay( Display.INLINE_BLOCK ); } }
private void endDragging(MouseUpEvent event) { dragging = false; DOM.releaseCapture(windowFrameTitleBar.getElement()); elemental.dom.Element element = (elemental.dom.Element) windowFrame.getElement(); element.getStyle().setProperty("transition", transition); }
@Override public void paint() { verticalPanel.clear(); if (showPredicate.apply(widget)) { verticalPanel.add(new Label(getText())); widget.getElement().appendChild(verticalPanel.getElement()); } }
private void updateScrollPanelSize() { Element topologyComponent = DOM.getElementById("TopologyComponent"); int topoHeight = topologyComponent.getOffsetHeight(); int containerHeight = topoHeight - (m_focusedContainer.getElement().getOffsetTop() + 5); int tableHeight = m_focusedContainer.getOffsetHeight(); if(containerHeight >= 0){ m_scrollContainer.setHeight("" + Math.min(containerHeight, tableHeight) + "px"); if(tableHeight > containerHeight){ m_scrollContainer.getElement().getStyle().setOverflowY(Style.Overflow.SCROLL); } else{ m_scrollContainer.getElement().getStyle().setOverflowY(Style.Overflow.HIDDEN); } } }
private void updateScrollPanelSize() { Element topologyComponent = DOM.getElementById("TopologyComponent"); int topoHeight = topologyComponent.getOffsetHeight(); int containerHeight = topoHeight - (m_focusedContainer.getElement().getOffsetTop() + 5); int tableHeight = m_focusedContainer.getOffsetHeight(); if(containerHeight >= 0){ m_scrollContainer.setHeight("" + Math.min(containerHeight, tableHeight) + "px"); if(tableHeight > containerHeight){ m_scrollContainer.getElement().getStyle().setOverflowY(Style.Overflow.SCROLL); } else{ m_scrollContainer.getElement().getStyle().setOverflowY(Style.Overflow.HIDDEN); } } }
private void centerWindow() { int left = (Document.get().getClientWidth() - windowFrame.getOffsetWidth()) / 2; int top = (Document.get().getClientHeight() - windowFrame.getOffsetHeight()) / 2; setPopupPosition(left, top); windowFrame.getElement().getStyle().setPosition(ABSOLUTE); }
/** * Sets the popup's position relative to the browser's client area. The popup's position may be * set before calling . * * @param left the left position, in pixels * @param top the top position, in pixels */ public void setPopupPosition(int left, int top) { // Account for the difference between absolute position and the // body's positioning context. left -= Document.get().getBodyOffsetLeft(); top -= Document.get().getBodyOffsetTop(); // Set the popup's position manually, allowing setPopupPosition() to be // called before show() is called (so a popup can be positioned without it // 'jumping' on the screen). Element elem = windowFrame.getElement(); elem.getStyle().setPropertyPx("left", left); elem.getStyle().setPropertyPx("top", top); }
public WorkPanel() { setElement(vPanel.getElement()); vPanel.setWidth("100%"); SimplePanel title = new SimplePanel(); vPanel.add(title); vPanel.add(mainPanel); title.setHeight("25px"); vPanel.setCellHeight(title, "25px"); titleLabel.setStyleName("WS-WorkPanel-title-label"); title.setStyleName("WS-WorkPanel-title"); vPanel.setStyleName("WS-WorkPanel-area"); titleInternal.add(titleLabel); title.setWidget(titleInternal); getElement().getStyle().setProperty("overflow", "scroll"); }
/** * Sets up the date picker. */ protected void setup() { /* * Use a table (VerticalPanel) to get shrink-to-fit behavior. Divs expand to * fill the available width, so we'd need to give it a size. */ VerticalPanel panel = new VerticalPanel(); initWidget(panel); setStyleName(panel.getElement(), css.datePicker()); setStyleName(css().datePicker()); panel.add(this.getMonthSelector()); panel.add(this.getView()); }
/** * Sets up the date picker. */ protected void setup() { /* * Use a table (VerticalPanel) to get shrink-to-fit behavior. Divs expand to * fill the available width, so we'd need to give it a size. */ VerticalPanel panel = new VerticalPanel(); initWidget(panel); setStyleName(panel.getElement(), css.datePicker()); setStyleName(css().datePicker()); panel.add(this.getMonthSelector()); panel.add(this.getView()); }
protected AbstractDataTable(String label) { _layout = new VerticalPanel(); _layout.setStyleName("fill-layout-width"); //$NON-NLS-1$ _layout.getElement().setAttribute("style", "padding-top:5px;"); //$NON-NLS-1$ //$NON-NLS-2$ _table = new DefaultCellTable<T>(5); ProvidesKey<T> keyProvider = createKeyProvider(); _selectionModel = createSelectionModel(keyProvider); _table.setSelectionModel(_selectionModel); _dataProvider = new ListDataProvider<T>(keyProvider); _dataProvider.addDataDisplay(_table); createColumns(_table, _dataProvider); DefaultPager pager = new DefaultPager(); pager.setDisplay(_table); _layout.add(new ContentGroupLabel(label)); _layout.add(_table); _layout.add(pager); }