1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| public void onModuleLoad() {
Canvas Amlouf=new Canvas();
Amlouf.setWidth100();
Amlouf.setHeight100();
final Canvas persoCanvas=new Canvas();
persoCanvas.setLeft(100);
persoCanvas.setTop(100);
persoCanvas.setPosition("absolute");
persoCanvas.setBorder("1px solid #6a6a6a");
persoCanvas.setBackgroundColor("#C3D9FF");
persoCanvas.setCanDragReposition(true);
persoCanvas.setCanDragResize(true);
persoCanvas.setDragAppearance(DragAppearance.TARGET);
persoCanvas.setSmoothFade(true);
Image imgPerso=new Image("../images/perso.png");
persoCanvas.addChild(imgPerso);
Label divs= new Label();
divs.addMouseListener(new MouseListener() {
public void onMouseDown(Widget sender, int x0, int y0) {
persoCanvas.animateMove(50,50,null,1000);
}
public void onMouseEnter(Widget sender) {
}
public void onMouseLeave(Widget sender) {
}
public void onMouseMove(Widget sender, int x, int y) {
}
public void onMouseUp(Widget sender, int x, int y) {
}
});
}
Amlouf.addChild(divs);
Amlouf.addChild(persoCanvas);
Amlouf.draw(); |