一个多月前,我在http://forums.smartclient.com/index.php发布了以下问题,但没有人回答:
我使用showcase中的以下代码:
public void onModuleLoad() {
Canvas canvas = new Canvas();
DragLabel dragTranslucent = new DragLabel("Translucent", 50);
dragTranslucent.setDragAppearance(DragAppearance.TARGET);
dragTranslucent.setDragOpacity(60);
canvas.addChild(dragTranslucent);
DragLabel dragShadow = new DragLabel("Shadow", 200);
dragShadow.setDragAppearance(DragAppearance.TARGET);
dragShadow.setShowDragShadow(true);
//TODO: dragShadow.setDragShadowDepth(8);
canvas.addChild(dragShadow);
DragLabel dragOutline = new DragLabel("Outline", 350);
dragOutline.setLeft(350);
dragOutline.setDragAppearance(DragAppearance.OUTLINE);
canvas.addChild(dragOutline);
canvas.draw();
}
public static class DragLabel extends Label {
public DragLabel(String contents, int left) {
setTop(50);
setLeft(left);
setContents(contents);
setAlign(Alignment.CENTER);
setPadding(4);
setShowEdges(true);
setBackgroundColor("#EEEEEE");
setKeepInParentRect(true);
setCanDragReposition(true);
}
}
这就是结果(对不起链接,但我没有任何声望点):
i47.tinypic.com/9rsqae.jpg
但是,我应该得到这样的东西(它来自展示):
i49.tinypic.com/11l670p.jpg
问题涉及firefox和chrome。有人知道如何解决它吗?
提前致谢。
答案 0 :(得分:0)
我只是看着拖动物体并遇到了这个。
这可能很奇怪但是当我品尝它时,我得到了链接的结果。
i49.tinypic.com/11l670p.jpg
答案 1 :(得分:0)
我通过在评论中放置html文件<!doctype html>
来解决问题。