0

Java ドラッグ アンド ドロップを使用して、オブジェクトを JTree からアプリに埋め込まれているネイティブ .NET コンポーネントにドラッグしようとしています。この .NET コンポーネントは File オブジェクトしか受け付けないので、DnD の Transferable オブジェクトに問題があります。この Transferable をこの .Net コンポーネントのファイルのように「見せる」方法を知っている人はいますか?

ps できるだけ早くこの回答が必要です。ありがとう!

4

1 に答える 1

0

その方法は、Java と .net の間で互換性のあるDataFlavorを提供することです。または、より明確にするために、Transferableは、.net アプリケーションが Java アプリケーションに送信する DataFlavor を処理する必要があります。たとえば、javaRemoteObjectMimeTypeを使用すると、.,net アプリケーションで処理できるファイル名の文字列表現を使用できます。

実際、Java アプリケーションが提供できる唯一のものは、DataFlavor のリストです。適切な DataFlavor を見つけるのは、.net アプリケーションの仕事です。

于 2010-04-06T08:35:25.060 に答える