gpt4 book ai didi

java - 通过 Eclipse 运行时拖放不起作用

转载 作者:行者123 更新时间:2023-11-29 05:21:00 31 4
gpt4 key购买 nike

我有一个基于 java swing 的应用程序,具有拖放功能。当我通过 cmd 运行此应用程序时,一切正常。但是当我通过 eclipse 运行相同的应用程序时,“拖放”功能不起作用。可能是什么问题?

txtrDragYourFile.setDropTarget(new DropTarget() {
@SuppressWarnings("unchecked")
public synchronized void drop(DropTargetDropEvent evt) {
try {
evt.acceptDrop(DnDConstants.ACTION_COPY);
List<File> droppedFiles = (List<File>) evt
.getTransferable().getTransferData(
DataFlavor.javaFileListFlavor);
for (File file : droppedFiles) {
txtrDragYourFile.setText(file.getAbsolutePath());
System.out.println("File path is '" + file.getPath() + "'.");
}
} catch (Exception ex) {
ex.printStackTrace();
}
}
});

最佳答案

这在我以管理员身份运行 Eclipse 时也发生过。运行 eclipse 通常为我解决了这个问题。

关于java - 通过 Eclipse 运行时拖放不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24753077/

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