ใครสามารถช่วยฉันอนุญาต 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());
}
ข้อยกเว้นที่เกิดขึ้นคือ;
ไม่รองรับรสชาติ: application/x-java-jvm-local-objectref
ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมอย่างมาก.
ไชโย
ชอน
UnsupportedFlavorException
และโพสต์การติดตามได้หรือไม่ - person AngerClown   schedule 06.08.2011