List of usage examples for com.google.gwt.dom.client Style setHeight
public void setHeight(double value, Unit unit)
From source file:annis.gui.widgets.gwt.client.ui.VAudioPlayer.java
License:Apache License
@Override public void updateFromUIDL(UIDL uidl, ApplicationConnection client) { if (client.updateComponent(this, uidl, true)) { return;//from w ww. j ava 2 s .c o m } super.updateFromUIDL(uidl, client); Style mediaStyle = getMedia().getStyle(); // ensure control visibility if ((mediaStyle.getHeight() == null || "".equals(mediaStyle.getHeight()))) { if (BrowserInfo.get().isChrome()) { mediaStyle.setHeight(32, Style.Unit.PX); } else { mediaStyle.setHeight(25, Style.Unit.PX); } } }
From source file:at.ac.fhcampuswien.atom.client.gui.frames.TabLayoutPanelCopy.java
License:Apache License
/** * Creates an empty tab panel.//from w ww . jav a 2 s . co m * * @param barHeight the size of the tab bar * @param barUnit the unit in which the tab bar size is specified */ public TabLayoutPanelCopy(double barHeight, Unit barUnit) { LayoutPanel panel = new LayoutPanel(); initWidget(panel); // Add the tab bar to the panel. panel.add(tabBar); panel.setWidgetLeftRight(tabBar, 0, Unit.PX, 0, Unit.PX); panel.setWidgetTopHeight(tabBar, 0, Unit.PX, barHeight, barUnit); panel.setWidgetVerticalPosition(tabBar, Alignment.END); // Add the deck panel to the panel. // CHANGE4: styles again: deckPanel.addStyleName(CONTENT_CONTAINER_STYLE); panel.add(deckPanel); panel.setWidgetLeftRight(deckPanel, 0, Unit.PX, 0, Unit.PX); panel.setWidgetTopBottom(deckPanel, barHeight, barUnit, 0, Unit.PX); // Make the tab bar extremely wide so that tabs themselves never wrap. // (Its layout container is overflow:hidden) // CHANGE5: Adapt the TabBar Style element to our needs Style tabBarStyle = tabBar.getElement().getStyle(); tabBarStyle.setHeight(barHeight, barUnit); tabBarStyle.setWidth(BIG_ENOUGH_TO_NOT_WRAP, Unit.PX); // CHANGE6: We don't want the standard GWT styles // tabBar.setStyleName("gwt-TabLayoutPanelTabs"); // setStyleName("gwt-TabLayoutPanel"); }
From source file:client.ui.components.MaterialButton.java
License:Open Source License
@Override public void onClick(ClickEvent event) { if (animationEnabled) { ink.removeClassName(Class.ANIMATE.getName()); Style style = ink.getStyle(); int size = anchor.getOffsetWidth(); style.setWidth(size, Style.Unit.PX); style.setHeight(size, Style.Unit.PX); style.setMarginLeft(-size / 2, Style.Unit.PX); style.setMarginTop(-size / 2, Style.Unit.PX); style.setLeft(event.getX(), Style.Unit.PX); style.setTop(event.getY(), Style.Unit.PX); ink.addClassName(Class.ANIMATE.getName()); }/*from w ww .j a v a 2 s .c o m*/ }
From source file:client.ui.components.MaterialItem.java
License:Open Source License
@Override public void onClick(ClickEvent event) { if (animationEnabled) { Element inkElement = ink.getElement(); inkElement.removeClassName(Class.ANIMATE.getName()); Style style = inkElement.getStyle(); int size = panel.getOffsetWidth(); style.setWidth(size, Style.Unit.PX); style.setHeight(size, Style.Unit.PX); style.setMarginLeft(-size / 2, Style.Unit.PX); style.setMarginTop(-size / 2, Style.Unit.PX); style.setLeft(event.getX(), Style.Unit.PX); style.setTop(event.getY(), Style.Unit.PX); inkElement.addClassName(Class.ANIMATE.getName()); }/*from w ww. ja va 2s. co m*/ }
From source file:co.fxl.gui.gwt.GWTFlowPanel.java
License:Open Source License
@Override public ILineBreak addLineBreak() { final ParagraphElement e = Document.get().createPElement(); Style style = e.getStyle(); style.setHeight(0, Unit.PX); style.setMargin(0, Unit.PX);//from w w w . ja v a 2s . co m container.widget.getElement().appendChild(e); return new ILineBreak() { @Override public void remove() { e.removeFromParent(); } }; }
From source file:com.alkacon.geranium.client.util.DebugLog.java
License:Open Source License
/** * Constructor.<p>/*from w w w.j a v a 2 s . com*/ */ @SuppressWarnings("unused") private DebugLog() { if (!DEBUG) { return; } m_html = new HTML(); initWidget(m_html); Style style = getElement().getStyle(); style.setWidth(200, Unit.PX); style.setHeight(500, Unit.PX); style.setPadding(10, Unit.PX); style.setOverflow(Overflow.AUTO); style.setBorderStyle(BorderStyle.SOLID); style.setBorderColor(I_LayoutBundle.INSTANCE.constants().css().borderColor()); style.setBorderWidth(1, Unit.PX); style.setPosition(Position.FIXED); style.setTop(50, Unit.PX); style.setRight(50, Unit.PX); style.setBackgroundColor(I_LayoutBundle.INSTANCE.constants().css().backgroundColorDialog()); style.setZIndex(10); }
From source file:com.axlight.gbrain.client.MainPane.java
License:Apache License
private void relocateCenter(int posX, int posY) { final Style glassStyle = Document.get().getElementById("gbrain-glass").getStyle(); glassStyle.setWidth(viewWidth, Unit.PX); glassStyle.setHeight(viewHeight, Unit.PX); glassStyle.setVisibility(Visibility.VISIBLE); viewX = posX - viewWidth / 2;//from w w w . j av a2 s .c om viewY = posY - viewHeight / 2; nodeManager.updateView(viewX, viewY); coordinate.updateView(viewX, viewY); new Timer() { public void run() { int screenWidth = getWindowScreenWidth(); int screenHeight = getWindowScreenHeight(); int left = viewWidth / 2 - screenWidth / 2; int top = viewHeight / 2 - screenHeight / 2; Window.scrollTo(left, top); setWidgetPosition(buttonPanel, left, top + screenHeight - buttonPanel.getOffsetHeight()); glassStyle.setVisibility(Visibility.HIDDEN); } }.schedule(500); }
From source file:com.bearsoft.gwt.ui.containers.window.WindowPanel.java
@Override public void maximize() { if (!maximized) { restoreSnapshot();/*from w w w. jav a2 s . c o m*/ maximized = true; updateDecorCursors(); snapshotMetrics(); // editing Element movableElement = getMovableTarget().getElement(); Style targetStyle = getWidget().getElement().getStyle(); // content int leftInset = getWidget().getElement().getAbsoluteLeft() - movableElement.getAbsoluteLeft(); int rightInset = movableElement.getAbsoluteRight() - getWidget().getElement().getAbsoluteRight(); int hInsets = leftInset + rightInset; int topInset = getWidget().getElement().getAbsoluteTop() - movableElement.getAbsoluteTop(); int bottomInset = movableElement.getAbsoluteBottom() - getWidget().getElement().getAbsoluteBottom(); int vInsets = topInset + bottomInset; Element parentElement = getMovableTarget().getParent().getElement(); int parentScrollWidth = parentElement.getScrollWidth(); int parentScrollHeight; if (parentElement == Document.get().getBody())// Some browsers // return incorrect // height for body // element { parentScrollHeight = Document.get().getClientHeight(); } else { parentScrollHeight = parentElement.getScrollHeight(); } targetStyle.setWidth(parentScrollWidth - hInsets, Style.Unit.PX); targetStyle.setHeight(parentScrollHeight - vInsets, Style.Unit.PX); // editing targetStyle = movableElement.getStyle(); // window targetStyle.setLeft(0, Style.Unit.PX); targetStyle.setTop(0, Style.Unit.PX); onResize(); MaximizeEvent.<WindowUI>fire(this, this); } }
From source file:com.bearsoft.gwt.ui.containers.window.WindowPanel.java
/** * Minimizes the window. Minimize here is setting zero as height. * Descendants may decide to do something else. minimize does a snapshot of * all window's metrics. So subsequent restore or restoreSnapshot calls will * lead to correct restoration of the window. *///from w w w . j av a 2 s .co m @Override public void minimize() { if (!minimized) { preMinimizedStateMaximized = maximized; preMinimzedStateNormal = !maximized && !minimized; restoreSnapshot(); minimized = true; updateDecorCursors(); // measure snapshotMetrics(); // edit Style targetStyle = getWidget().getElement().getStyle(); // content targetStyle.setHeight(0, Style.Unit.PX); onResize(); MinimizeEvent.<WindowUI>fire(this, this); } }
From source file:com.bearsoft.gwt.ui.widgets.DecoratorBox.java
public void setWidget(HasValue<T> w) { if (decorated != w) { if (changeValueHandler != null) { changeValueHandler.removeHandler(); }/* ww w . j a v a 2 s . co m*/ if (keyDownHandler != null) keyDownHandler.removeHandler(); if (keyUpHandler != null) keyUpHandler.removeHandler(); if (keyPressHandler != null) keyPressHandler.removeHandler(); if (focusHandler != null) focusHandler.removeHandler(); if (blurHandler != null) blurHandler.removeHandler(); if (decorated instanceof Widget) { ((Widget) decorated).removeFromParent(); } decorated = w; if (decorated != null) { changeValueHandler = decorated.addValueChangeHandler(new ValueChangeHandler<T>() { @Override public void onValueChange(ValueChangeEvent<T> event) { fireValueChangeEvent(); } }); if (decorated instanceof Widget) { CommonResources.INSTANCE.commons().ensureInjected(); ((Widget) decorated).getElement() .addClassName(CommonResources.INSTANCE.commons().borderSized()); Style style = ((Widget) decorated).getElement().getStyle(); style.setBorderWidth(0, Style.Unit.PX); style.setPadding(0, Style.Unit.PX); style.setMargin(0, Style.Unit.PX); style.setPosition(Style.Position.ABSOLUTE); style.setDisplay(Style.Display.INLINE_BLOCK); style.setLeft(0, Style.Unit.PX); style.setTop(0, Style.Unit.PX); style.setHeight(100, Style.Unit.PCT); style.setWidth(100, Style.Unit.PCT); style.setOutlineStyle(Style.OutlineStyle.NONE); style.setBackgroundColor("inherit"); style.setColor("inherit"); contentWrapper.setWidget((Widget) decorated); } if (decorated instanceof HasKeyDownHandlers) { keyDownHandler = ((HasKeyDownHandlers) decorated).addKeyDownHandler(new KeyDownHandler() { @Override public void onKeyDown(KeyDownEvent event) { KeyDownEvent.fireNativeEvent(event.getNativeEvent(), DecoratorBox.this); } }); } if (decorated instanceof HasKeyUpHandlers) { keyUpHandler = ((HasKeyUpHandlers) decorated).addKeyUpHandler(new KeyUpHandler() { @Override public void onKeyUp(KeyUpEvent event) { KeyUpEvent.fireNativeEvent(event.getNativeEvent(), DecoratorBox.this); } }); } if (decorated instanceof HasKeyPressHandlers) { keyPressHandler = ((HasKeyPressHandlers) decorated).addKeyPressHandler(new KeyPressHandler() { @Override public void onKeyPress(KeyPressEvent event) { KeyPressEvent.fireNativeEvent(event.getNativeEvent(), DecoratorBox.this); } }); } if (decorated instanceof HasFocusHandlers) { focusHandler = ((HasFocusHandlers) decorated).addFocusHandler(new FocusHandler() { @Override public void onFocus(FocusEvent event) { DecoratorBox.this.getElement().addClassName(DECORATOR_FOCUSED_CLASS_NAME); FocusEvent.fireNativeEvent(event.getNativeEvent(), DecoratorBox.this); } }); } if (decorated instanceof HasBlurHandlers) { blurHandler = ((HasBlurHandlers) decorated).addBlurHandler(new BlurHandler() { @Override public void onBlur(BlurEvent event) { DecoratorBox.this.getElement().removeClassName(DECORATOR_FOCUSED_CLASS_NAME); BlurEvent.fireNativeEvent(event.getNativeEvent(), DecoratorBox.this); } }); } } } }