1

1 か月以上前に、 http: //forums.smartclient.com/index.phpに次の問題を投稿しましたが、誰も回答しませんでした。

ショーケースの次のコードを使用します。

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 に関するものです。誰もそれを修正する方法を知っていますか?

前もって感謝します。

4

2 に答える 2

0

Drag Objects を見回していて、これに出会いました。

変かもしれませんが、味見したら下のリンクの結果になりました。

i49.tinypic.com/11l670p.jpg

于 2011-01-21T11:50:34.573 に答える
0

<!doctype html>HTMLファイルからコメントに入れることで問題を解決しました。

于 2011-04-11T13:36:16.657 に答える