문제

C ++ .NET 애플리케이션과 Java GUI 사이의 드래그 앤 드롭 메커니즘을 양방향으로 구현해야합니다. 일부 표준 API에서는 가능합니까, 아니면 사용자 정의 라이브러리가 필요합니까?

올바른 솔루션이 없습니다

다른 팁

임의의 객체를 한쪽에서 다른 물체로 끌 수 없습니다. 둘 다 이해하는 형식을 사용해야합니다. Java에서는이를 데이터 플레이저라고하며 Windows Dataformats (Win Forms .NET World 내에서 단순히 이름으로 식별됩니다).

다음은 다음에 대한 가이드입니다 자바 끝. 다음과 관련된 MSDN 문서는 다음과 같습니다 데이터 형식

다른 앱/플랫폼 간의 매우 복잡한 통신을 처리하기 위해 매우 낮은 수준으로 이동하고 양쪽에 복잡한 코드를 구현할 수 있지만 한 앱에서 다른 앱에서 이미지를 드래그 할 수 있으려면 시작하기가 더 쉬워집니다. 비트 맵으로 꽤 보편적이기 때문입니다.

당신이 실제로 원한다면 식별자 관련/해리 할 아이콘으로 표시되는 것 중 문제의 두 앱 사이에서 작동하기를 원한 다음, 식별자를 텍스트로 텍스트로 전송하고 두 앱을 intepret을 사용하여 드래그/드롭을 사용해야하는 이벤트로 전송합니다. 동일한 아이콘을 가져 와서 관련 업데이트와 함께 표시/제거.

그러나 드래그 이벤트가 성공했는지 여부를 알아야합니다 (앱에서 드래그에서 아이콘을 제거하기 위해) 너무 어렵지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top