Refine search
public PreloaderCallback getPreloaderCallback () { final Panel preloaderPanel = new VerticalPanel(); preloaderPanel.setStyleName("gdx-preloader"); final Image logo = new Image(GWT.getModuleBaseURL() + "logo.png"); logo.setStyleName("logo"); preloaderPanel.add(logo); final Panel meterPanel = new SimplePanel(); meterPanel.setStyleName("gdx-meter"); meterPanel.addStyleName("red"); final InlineHTML meter = new InlineHTML(); final Style meterStyle = meter.getElement().getStyle(); meterStyle.setWidth(0, Unit.PCT); meterPanel.add(meter); preloaderPanel.add(meterPanel); getRootPanel().add(preloaderPanel); return new PreloaderCallback() { @Override public void error (String file) { System.out.println("error: " + file); } @Override public void update (PreloaderState state) { meterStyle.setWidth(100f * state.getProgress(), Unit.PCT); } }; }
private void resize() { contentPanel.setWidth(Window.getClientWidth() * 0.90 + "px"); contentPanel.setHeight(Window.getClientHeight() * 0.90 + "px"); contentPanel.getElement().getStyle().setProperty("overflow", "auto"); } }
public boolean remove(IsWidget child) { return remove(asWidgetOrNull(child)); }
@Override public void init(P presenter) { super.setPresenter(presenter); super.setVisualization(container); container.add(titleHtml); container.add(filterPanel); container.add(displayerPanel); filterPanel.getElement().setAttribute("cellpadding", "2"); }
private void init(boolean canEdit, boolean hasDetails, DataHelper dataParser) { classInstanceId++; instanceId = classInstanceId; mainPanel = new FlowPanel(); mainPanel.setStyleName("ks-selected-list-value"); panel = new HTMLPanel(PANEL_CONTENT_OPEN + PANEL_CONTENT_BACKGROUND); panel.getElement().setId(id); this.dataHelper = dataParser; mainPanel.add(panel); if (hasDetails) { viewDetails.getElement().getStyle().setProperty("position", "absolute"); viewDetails.getElement().getStyle().setProperty("right", "25px"); viewDetails.getElement().getStyle().setProperty("top", "1px"); mainPanel.add(viewDetails); } if(canEdit) { delete.getElement().getStyle().setProperty("position", "absolute"); delete.getElement().getStyle().setProperty("right", "3px"); delete.getElement().getStyle().setProperty("top", "8px"); mainPanel.add(delete); initDeleteHandlers(); mainPanel.add(validationPanel); } String labelText = ""; panel.getElementById(contentId).setInnerText(labelText); panel.setVisible(false); mainPanel.setVisible(false); super.initWidget(mainPanel); }
private Panel scrollPanel() { final Panel panel = mock(AbsolutePanel.class); final Element element = mock(Element.class); doReturn(SCROLL_LEFT).when(element).getScrollLeft(); doReturn(SCROLL_TOP).when(element).getScrollTop(); doReturn(SCROLL_WIDTH).when(element).getScrollWidth(); doReturn(SCROLL_HEIGHT).when(element).getScrollHeight(); doReturn(CLIENT_WIDTH).when(element).getClientWidth(); doReturn(CLIENT_HEIGHT).when(element).getClientHeight(); doReturn(element).when(panel).getElement(); return panel; }
public void setResizable(int maxWidth, int maxHeight) { displayerPanel.setWidth("100%"); displayerPanel.getElement().getStyle().setProperty("maxWidth", maxWidth + "px"); displayerPanel.getElement().getStyle().setProperty("maxHeight", maxHeight + "px"); registerMutationObserver(); }
@Override public void onOpen() { LayoutInstance layoutInstance = layoutGenerator.build(layoutTemplate); mainPanel.clear(); mainPanel.getElement().addClassName("uf-perspective-component"); mainPanel.add(ElementWrapperWidget.getWidget(layoutInstance.getElement())); }
public void setHeader(Widget header) { headerContainer.setVisible(header != null); headerContainer.clear(); if (header != null) { headerContainer.add(header); } }
private void checkLogLabel () { if (log == null) { ((GwtApplication)Gdx.app).log = log = new TextArea(); // It's possible that log functions are called // before the app is initialized. E.g. SoundManager can call log functions before the app is initialized. // Since graphics is null, we're getting errors. The log size will be updated later, in case graphics was null if (Gdx.graphics != null) { log.setSize(Gdx.graphics.getWidth() + "px", "200px"); } else { log.setSize("400px", "200px"); // Dummy value } log.setReadOnly(true); ((GwtApplication)Gdx.app).getRootPanel().add(log); } }
Double getVerticalScrollPosition() { final Integer scrollTop = scrollPanel().getElement().getScrollTop(); final Integer scrollHeight = scrollPanel().getElement().getScrollHeight(); final Integer clientHeight = scrollPanel().getElement().getClientHeight(); final Integer level = scrollHeight - clientHeight; return level == 0 ? 0d : 100d * scrollTop / level; }
getScrollPanel().remove(getBodyTable()); GWTUtil.adjustWidgetSize(getScrollPanel(), DOM.getParent(getScrollPanel().getElement()), isScrollable()); getScrollPanel().add(getBodyTable()); parent = getScrollPanel().getElement(); setColumnWidth(count - 1, th.getClientWidth()); setColumnWidth(count - 1, td.getClientWidth());
Double getHorizontalScrollPosition() { final Integer scrollLeft = scrollPanel().getElement().getScrollLeft(); final Integer scrollWidth = scrollPanel().getElement().getScrollWidth(); final Integer clientWidth = scrollPanel().getElement().getClientWidth(); final Integer level = scrollWidth - clientWidth; return level == 0 ? 0d : 100d * scrollLeft / level; }
void setHorizontalScrollPosition(final Double percentage) { final Integer scrollWidth = scrollPanel().getElement().getScrollWidth(); final Integer clientWidth = scrollPanel().getElement().getClientWidth(); final Integer max = scrollWidth - clientWidth; setScrollLeft((int) ((max * percentage) / 100)); }
void setVerticalScrollPosition(final Double percentage) { final Integer scrollHeight = scrollPanel().getElement().getScrollHeight(); final Integer clientHeight = scrollPanel().getElement().getClientHeight(); final Integer max = scrollHeight - clientHeight; setScrollTop((int) ((max * percentage) / 100)); }
public void add(IsWidget child) { this.add(asWidgetOrNull(child)); }
_layout.addStyleName("fill-layout"); //$NON-NLS-1$ _content.setStyleName("fill-layout"); //$NON-NLS-1$ _layout.add(_tabBar); _layout.add(_content);
@Override public void update (PreloaderState state) { callback.update(state); if (state.hasEnded()) { getRootPanel().clear(); if(loadingListener != null) loadingListener.beforeSetup(); setupLoop(); addEventListeners(); if(loadingListener != null) loadingListener.afterSetup(); } } });