Mercurial > dive4elements > river
view flys-client/src/main/java/de/intevation/flys/client/client/ui/ImgLink.java @ 2471:a1ff911e8365
Replaced FLYS specific icon set.
flys-client/trunk@4194 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Wed, 04 Apr 2012 07:20:08 +0000 |
parents | 90c339e26a0a |
children | 8d27d2d33d70 |
line wrap: on
line source
package de.intevation.flys.client.client.ui; import com.google.gwt.core.client.GWT; import com.smartgwt.client.types.Overflow; import com.smartgwt.client.widgets.HTMLPane; public class ImgLink extends HTMLPane { private int width; private int height; private String href; private String imgUrl; public ImgLink(String imgUrl, String href, int width, int height) { super(); this.width = width; this.height = height; this.href = href; this.imgUrl = imgUrl; update(); } protected void update() { setContents("<a href='" + href + "'><img src='" + imgUrl + "'></a>"); setWidth(width); setHeight(height); setOverflow(Overflow.VISIBLE); } public void setSource(String href) { this.href = href; update(); } }