gpt4 book ai didi

java - 在 GXT 中拖动时,拖动源中的值将被删除

转载 作者:行者123 更新时间:2023-11-30 02:38:11 26 4
gpt4 key购买 nike

我能够在 GXT 中将项目从拖放源拖放到放置目标。当我将项目从源拖到目标时,它会从源中删除。您能帮我保留源和目标中的值吗?

  DragSource source = new DragSource(html) {
@Override
protected void onDragStart(DndDragStartEvent event) {
super.onDragStart(event);
event.setData(html);
event.getStatusProxy().update(builder.toSafeHtml());
}
};

DropTarget target = new DropTarget(dropContainer) {
@Override
protected void onDragDrop(DndDropEvent event) {
super.onDragDrop(event);
HTML html = (HTML) event.getData();
dropContainer.add(html);
}
};

最佳答案

您可以将目标的操作类型设置为MOVE或COPY或任何需要的类型。

dropTarget.setOperation(Operation.COPY); // This will copy the value from source to target.

关于java - 在 GXT 中拖动时,拖动源中的值将被删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42530355/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com