可以确定在拖动vaadin期间是否按下了某些键吗?我想要用户是否可以通过按Ctrl拖动来复制项目。

最佳答案

在放置方法中,只需使用以下命令:

TreeTargetDetails treeTargetDetails =
    ((TreeTargetDetails) event.getTargetDetails());
MouseEventDetails mouseEventDetails =
    MouseEventDetails.deSerialize((String) treeTargetDetails.getData("mouseEvent"));

if (mouseEventDetails.isCtrlKey())
{
    ...
}

关于java - Vaadin-使用控制键拖放,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24081409/

10-10 14:01