List of usage examples for com.google.gwt.user.client DOM createImg
public static Element createImg()
From source file:asquare.gwt.tk.client.ui.ImagePrototype.java
License:Apache License
@Override public ImagePrototypeElement createElement() { Element result = DOM.createImg(); applyTo(result.<ImagePrototypeElement>cast()); return result.cast(); }
From source file:ca.qc.cegepoutaouais.tge.pige.client.ui.widget.ItemSelectorField.java
License:Open Source License
@Override protected void onRender(Element target, int index) { super.onRender(target, index); browse = new El(GXT.isHighContrastMode ? DOM.createDiv() : DOM.createImg()); browse.dom.setClassName("x-form-search-trigger "); browse.dom.setPropertyString("src", GXT.BLANK_IMAGE_URL); if (GXT.isAriaEnabled()) { browse.dom.setPropertyString("alt", "Browse"); }// ww w . j a va 2s .c o m // Dplacer le input aprs le trigger. el().removeChild(input.dom); el().removeChild(trigger.dom); el().appendChild(browse.dom); el().appendChild(trigger.dom); el().appendChild(input.dom); input.dom.addClassName("pige-item-selector-field-input"); browse.dom.addClassName("x-form-trigger pige-item-selector-field-browse"); trigger.dom.addClassName("pige-item-selector-field-trigger"); super.onRender(target, index); }
From source file:cc.alcina.framework.gwt.client.widget.SimpleImage.java
License:Apache License
/** * Creates an empty span panel. */ public SimpleImage() { setElement(DOM.createImg()); }
From source file:com.anzsoft.client.ui.ChatWindow.java
License:Open Source License
private DivElement createMessage(final String user, final String message, boolean local) { Element element = DOM.createDiv(); DivElement messageDiv = DivElement.as(element); lastMsgID = DOM.createUniqueId();/*from w w w . j av a2s .c om*/ messageDiv.setId(lastMsgID); messageDiv.setClassName("selected-article"); //create the avatar table element = DOM.createTable(); TableElement avatarTable = TableElement.as(element); messageDiv.appendChild(avatarTable); avatarTable.setAttribute("hspace", "4"); avatarTable.setAttribute("cellspacing", "0"); avatarTable.setAttribute("vspace", "2"); avatarTable.setAttribute("border", "0"); avatarTable.setAttribute("align", "left"); Element tbodyElement = DOM.createTBody(); avatarTable.appendChild(tbodyElement); Element trElement = DOM.createTR(); tbodyElement.appendChild(trElement); Element tdElement = DOM.createTD(); trElement.appendChild(tdElement); tdElement.setAttribute("height", "45"); tdElement.setAttribute("width", "45"); tdElement.setAttribute("align", "middle"); Style style = tdElement.getStyle(); style.setProperty("border", "1px solid black"); style.setProperty("background-color", "white"); Element imgElement = DOM.createImg(); ImageElement imageElement = ImageElement.as(imgElement); tdElement.appendChild(imageElement); imageElement.setAttribute("height", "45"); imageElement.setAttribute("widht", "45"); XmppVCard vc = null; if (local) vc = JabberApp.instance().getSelfVCard(); else vc = vcard; if (!GXT.isIE && vc != null && !vc.photo().isEmpty()) imageElement.setSrc("data:image;base64," + vc.photo()); else imageElement.setSrc(JabberApp.instance().getAvatarUrl(jid)); tdElement = DOM.createTD(); tdElement.setInnerHTML("  "); trElement.appendChild(tdElement); //create the div for timestamp and nick element = DOM.createDiv(); DivElement tnDiv = DivElement.as(element); tnDiv.setClassName("msg_header"); messageDiv.appendChild(tnDiv); //style = tnDiv.getStyle(); //style.setProperty("border-bottom", "1px solid black"); element = DOM.createTable(); TableElement tnTableElement = TableElement.as(element); tnDiv.appendChild(tnTableElement); tnTableElement.setAttribute("cellspacing", "0"); tnTableElement.setAttribute("cellpadding", "0"); tnTableElement.setAttribute("width", "80%"); tnTableElement.setAttribute("border", "0"); tbodyElement = DOM.createTBody(); tnTableElement.appendChild(tbodyElement); trElement = DOM.createTR(); tbodyElement.appendChild(trElement); Element nickElement = DOM.createTD(); trElement.appendChild(nickElement); nickElement.setClassName("msg-nick"); nickElement.setAttribute("valign", "bottom"); nickElement.setAttribute("align", "left"); nickElement.setInnerHTML("<b>" + user + "</b>"); Element timeElement = DOM.createTD(); trElement.appendChild(timeElement); timeElement.setClassName("msg-nick"); timeElement.setAttribute("valign", "bottom"); timeElement.setAttribute("align", "right"); DateTimeFormat timeFormat = DateTimeFormat.getMediumTimeFormat(); String datetime = timeFormat.format(new java.util.Date()); timeElement.setInnerHTML("<small>" + datetime + "</small>"); Element messageElement = DOM.createSpan(); messageElement.setInnerHTML(ChatTextFormatter.format(message == null ? "" : message).getHTML()); messageDiv.appendChild(messageElement); return messageDiv; }
From source file:com.extjs.gxt.ui.client.widget.form.TriggerField.java
License:sencha.com license
@Override protected void onRender(Element target, int index) { focusEventPreview = new BaseEventPreview() { protected boolean onAutoHide(final PreviewEvent ce) { if (ce.getEventTypeInt() == Event.ONMOUSEDOWN) { mimicBlur(ce, ce.getTarget()); }//w w w. java 2 s. com return false; } }; if (el() != null) { super.onRender(target, index); return; } setElement(DOM.createDiv(), target, index); if (!isPassword()) { input = new El(DOM.createInputText()); } else { input = new El(DOM.createInputPassword()); } addStyleName("x-form-field-wrap"); input.addStyleName(fieldStyle); trigger = new El(GXT.isHighContrastMode ? DOM.createDiv() : DOM.createImg()); trigger.dom.setClassName("x-form-trigger " + triggerStyle); trigger.dom.setPropertyString("src", GXT.BLANK_IMAGE_URL); if (GXT.isAriaEnabled()) { trigger.dom.setPropertyString("alt", "Dropdown"); } el().appendChild(input.dom); el().appendChild(trigger.dom); if (hideTrigger) { trigger.setVisible(false); } super.onRender(target, index); if (!editable) { setEditable(false); } }
From source file:com.extjs.gxt.ui.client.widget.form.TwinTriggerField.java
License:sencha.com license
@Override protected void onRender(Element target, int index) { input = new El(DOM.createInputText()); setElement(DOM.createDiv(), target, index); addStyleName("x-form-field-wrap"); trigger = new El(DOM.createImg()); trigger.dom.setClassName("x-form-trigger " + triggerStyle); trigger.dom.setPropertyString("src", GXT.BLANK_IMAGE_URL); twinTrigger = new El(DOM.createImg()); twinTrigger.dom.setClassName("x-form-trigger " + twinTriggerStyle); twinTrigger.dom.setPropertyString("src", GXT.BLANK_IMAGE_URL); span = new El(DOM.createSpan()); span.dom.setClassName("x-form-twin-triggers"); span.appendChild(trigger.dom);//from w w w .j av a 2s . co m span.appendChild(twinTrigger.dom); el().appendChild(input.dom); el().appendChild(span.dom); if (isHideTrigger()) { span.setVisible(false); } addStyleOnOver(twinTrigger.dom, "x-form-trigger-over"); super.onRender(target, index); if (!isEditable()) { setEditable(false); } }
From source file:com.extjs.gxt.ui.client.widget.impl.PngImageImpl.java
License:sencha.com license
public Element createElement(String url, int width, int height) { Element result = DOM.createImg(); DOM.setElementProperty(result, "src", url); DOM.setElementPropertyInt(result, "width", width); DOM.setElementPropertyInt(result, "height", height); return result; }
From source file:com.google.gwt.sample.feedreader.client.UnsunkImage.java
License:Apache License
public UnsunkImage() { setElement(DOM.createImg()); }
From source file:com.jitlogic.zico.widgets.client.MenuItem.java
License:Open Source License
private void init() { item = DOM.createDiv();// w ww.ja va2s . c o m item.addClassName(resources.css().item()); if (!enabled) { item.addClassName(resources.css().disabled()); } Element a = DOM.createAnchor(); Element img = DOM.createImg(); img.setAttribute("src", icon != null ? icon.getURL() : resources.empty().getURL()); a.appendChild(img); Element span = DOM.createSpan(); span.setInnerText(text); a.appendChild(span); item.appendChild(a); }
From source file:com.peter.vaadin.components.others.mycomponent.client.MyComponentWidget.java
License:Apache License
public void setMyIcon(String url) { if (imgElement == null) { imgElement = DOM.createImg(); getElement().appendChild(imgElement); }//from w w w . ja va 2s. c o m DOM.setElementAttribute(imgElement, "src", url); }