@Override
protected boolean changeTarget(Widget aMovableTarget, Widget aResizableTarget, int dx, int dy, MouseEvent<?> aEvent) {
if (isWresizable()) {
double newLeft = targetScrollLeft + dx;
aMovableTarget.getElement().getStyle().setLeft(newLeft >= 0 ? newLeft : 0, Style.Unit.PX);
if (newLeft >= 0) {
aResizableTarget.getElement().getStyle().setWidth(targetWidth - dx, Style.Unit.PX);
/*
if (aResizableTarget instanceof RequiresResize) {
((RequiresResize) aResizableTarget).onResize();
}
*/
}
return true;
} else {
return false;
}
}
DraggablePanel.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:platypus-js
作者:
评论列表
文章目录