【发布时间】:2011-08-03 10:58:15
【问题描述】:
谁能帮我让 DataFlavor 从一棵树进入另一棵树?我一直在学习一些教程,并且在两棵树中进行了拖放操作,但是我希望能够在它们之间进行拖动。
这是在我重写的 importData 方法中引发异常的部分;
try {
Transferable t = support.getTransferable();
nodes = (MyNode[])t.getTransferData(nodesFlavor);
} catch(UnsupportedFlavorException ufe) {
System.out.println("UnsupportedFlavor: " + ufe.getMessage());
} catch(java.io.IOException ioe) {
System.out.println("I/O error: " + ioe.getMessage());
}
抛出的异常是;
UnsupportedFlavor: application/x-java-jvm-local-objectref
任何帮助将不胜感激。
干杯,
肖恩
【问题讨论】:
-
您能否修改代码,使其在
UnsupportedFlavorException上输出堆栈跟踪并发布跟踪?
标签: java swing drag-and-drop jtree