2009-08-15 6 views

Antwort

1

Wenn Sie die DataFlavor des Drop-Ereignisses überprüfen, können Sie sehen, ob es einen DataFlavor von javaJVMLocalObjectMimeType enthält. Solange Ihre App diesen DataFlavor immer zur Verfügung stellt, wissen Sie, dass die Quelle des Ereignisses Ihre App war.

Wenn dies für Sie nicht funktioniert, können Sie einen Marker-MIME-Typ und DataFlavor erstellen, den Ihre App an eine der Quellquellen anhängen kann.

0

Im Allgemeinen keine. Marker DataFlavor ist möglich. Im Allgemeinen besteht bei DnD keine Notwendigkeit zu wissen, ob ich rein oder raus bin. Wenn ich Daten in eine Art umwandeln kann, die ich verarbeiten kann, dann ist es in Ordnung. Sonst bin ich nicht interessiert.

Verwandte Themen