本文整理了Java中com.google.gwt.user.client.ui.Image.getElement()
方法的一些代码示例,展示了Image.getElement()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Image.getElement()
方法的具体详情如下:
包路径:com.google.gwt.user.client.ui.Image
类名称:Image
方法名:getElement
暂无
代码示例来源:origin: stackoverflow.com
Image img = new Image("whatever.jpg");
Button button = new Button();
button.getElement().appendChild(img.getElement());
代码示例来源:origin: com.google.gwt/gwt-servlet
public Element getImgElement(Image image) {
return image.getElement();
}
代码示例来源:origin: com.google.gwt/gwt-servlet
/**
* Set the face's contents as an image.
*
* @param image image to set as face contents
*/
public final void setImage(Image image) {
face = image.getElement();
updateButtonFace();
}
代码示例来源:origin: com.google.gwt/gwt-servlet
@Override
public ImageElement getImageElement(Image image) {
return image.getElement().cast();
}
代码示例来源:origin: stackoverflow.com
Hyperlink link = new Hyperlink();
Image image = new Image(someUrl);
...
link.getElement().appendChild(image.getElement());
代码示例来源:origin: com.google.gwt/gwt-servlet
/**
* Create the default loading indicator using the loading image in the
* specified {@link Resources}.
*
* @param resources the resources containing the loading image
* @return a widget loading indicator
*/
private static Widget createDefaultLoadingIndicator(Resources resources) {
ImageResource loadingImg = resources.dataGridLoading();
if (loadingImg == null) {
return null;
}
Image image = new Image(loadingImg);
image.getElement().getStyle().setMarginTop(30.0, Unit.PX);
return image;
}
代码示例来源:origin: com.google.gwt/gwt-servlet
@Override
public void setUrlAndVisibleRect(Image image, SafeUri url, int left, int top, int width,
int height) {
/*
* In the event that the clipping rectangle has not changed, we want to
* skip all of the work required with a getImpl().adjust, and we do not
* want to fire a load event.
*/
if (!this.url.equals(url) || this.left != left || this.top != top || this.width != width
|| this.height != height) {
this.url = url;
this.left = left;
this.top = top;
this.width = width;
this.height = height;
impl.adjust(image.getElement(), url, left, top, width, height);
/*
* The native load event hasn't fired yet, so we don't need to
* synthesize an event. If we did synthesize an event, we would get two
* load events.
*/
if (!pendingNativeLoadEvent) {
fireSyntheticLoadEvent(image);
}
}
}
代码示例来源:origin: com.google.gwt/gwt-servlet
UnclippedState(Image image) {
image.replaceElement(Document.get().createImageElement());
// We are working around an IE race condition that can make the image
// incorrectly cache itself if the load event is assigned at the same time
// as the image is added to the dom.
Event.sinkEvents(image.getElement(), Event.ONLOAD);
// Todo(ecc) this could be more efficient overall.
image.sinkEvents(Event.ONCLICK | Event.ONDBLCLICK | Event.MOUSEEVENTS | Event.ONLOAD
| Event.ONERROR | Event.ONMOUSEWHEEL | Event.TOUCHEVENTS | Event.GESTUREEVENTS);
}
代码示例来源:origin: com.google.gwt/gwt-servlet
private void setImages(ImageAdapter images, boolean useLeafImages) {
this.images = images;
this.useLeafImages = useLeafImages;
if (!useLeafImages) {
Image image = images.treeLeaf().createImage();
image.getElement().getStyle().setProperty("visibility", "hidden");
RootPanel.get().add(image);
int size = image.getWidth() + TreeItem.IMAGE_PAD;
image.removeFromParent();
indentValue = (size) + "px";
}
}
代码示例来源:origin: net.wetheinter/gwt-user
/**
* Set the face's contents as an image.
*
* @param image image to set as face contents
*/
public final void setImage(Image image) {
face = image.getElement();
updateButtonFace();
}
代码示例来源:origin: com.haulmont.cuba/cuba-web-toolkit
@Override
public void render(RendererCellReference cell, String url, Image image) {
super.render(cell, url, image);
if (url == null) {
image.getElement().getStyle().setDisplay(Style.Display.NONE);
}
}
}
代码示例来源:origin: com.google.gwt/gwt-servlet
private DefaultHeader(Imager imager, String text) {
this.imager = imager;
iconImage = imager.makeImage();
// I do not need any Widgets here, just a DOM structure.
Element root = DOM.createTable();
Element tbody = DOM.createTBody();
Element tr = DOM.createTR();
final Element imageTD = DOM.createTD();
labelTD = DOM.createTD();
setElement(root);
DOM.appendChild(root, tbody);
DOM.appendChild(tbody, tr);
DOM.appendChild(tr, imageTD);
DOM.appendChild(tr, labelTD);
// set image TD to be same width as image.
imageTD.setPropertyString("align", "center");
imageTD.setPropertyString("valign", "middle");
imageTD.getStyle().setProperty("width", iconImage.getWidth() + "px");
DOM.appendChild(imageTD, iconImage.getElement());
setText(text);
addOpenHandler(this);
addCloseHandler(this);
setStyle();
}
代码示例来源:origin: geogebra/geogebra
@Override
public void onLoad(LoadEvent event) {
context.drawImage(ImageElement.as(img.getElement()), x, y);
}
});
代码示例来源:origin: com.github.gwtmaterialdesign/gwt-material-addins
/**
* Autocomplete with Image item selection.
*/
public void add(String text, Image image) {
this.imageElem = image.getElement().toString();
add(text + image);
}
代码示例来源:origin: com.googlecode.gwt-cropper/gwt-crop
private void setImageStyleProperty(){
getElement().getStyle().setOverflow(Overflow.HIDDEN);
this.embeddedImage.getElement().getStyle().setProperty("maxWidth","none");
}
}
代码示例来源:origin: com.haulmont.cuba/cuba-web-toolkit
public CubaSuggestPopup() {
Style style = loadingImage.getElement().getStyle();
style.clearWidth();
style.clearHeight();
style.setDisplay(Style.Display.BLOCK);
}
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-gwt-common
public void setImage(final ImageResource image) {
Image img = new Image(image);
String definedStyles = img.getElement().getAttribute("style");
img.getElement().setAttribute("style", definedStyles + "; vertical-align:middle;");
DOM.insertBefore(getElement(), img.getElement(), DOM.getFirstChild(getElement()));
}
代码示例来源:origin: org.jboss.errai/errai-widgets
public WSCellTitle(WSGrid.WSCell cell, String title) {
this.cell = cell;
label.setHTML(title);
hPanel.add(label);
hPanel.add(img);
hPanel.setWidth("100%");
hPanel.setCellWidth(img, "16px");
img.setVisible(false);
img.getElement().getStyle().setProperty("textAlign", "right");
}
代码示例来源:origin: com.vaadin.external.gwt/gwt-user
UnclippedState(Image image) {
image.replaceElement(Document.get().createImageElement());
// We are working around an IE race condition that can make the image
// incorrectly cache itself if the load event is assigned at the same time
// as the image is added to the dom.
Event.sinkEvents(image.getElement(), Event.ONLOAD);
// Todo(ecc) this could be more efficient overall.
image.sinkEvents(Event.ONCLICK | Event.ONDBLCLICK | Event.MOUSEEVENTS | Event.ONLOAD
| Event.ONERROR | Event.ONMOUSEWHEEL | Event.TOUCHEVENTS | Event.GESTUREEVENTS);
}
代码示例来源:origin: org.uberfire/uberfire-widgets-commons
public FormStyleLayout(final Image icon,
final String title) {
this();
add(new Legend() {{
getElement().appendChild(icon.getElement());
getElement().setInnerText(title);
}});
}
内容来源于网络,如有侵权,请联系作者删除!