2010-08-22 3 views
8

Java에서 드래그 앤 드롭에 대한 질문이 있습니다. Windows 탐색기에서 Swing 응용 프로그램으로 끌어서 놓기 파일을 구현할 수있었습니다. 이제 방향을 바꾸어야합니다. 오브젝트 유형이 File 인 Column을 포함하는 JTable이 있습니다. 난 단지 어떤 파일 (파일)을 드래그하고 Windows 탐색기에서 어디를 감지해야합니다.Java Swing 응용 프로그램에서 Windows 탐색기로 드래그 앤 드롭

미리 감사드립니다. 내 생각

답변

1

는 당신이 필요로하는 모든 내가 < 자바와 함께 일하고 here

+0

감사합니다. 나는 모양을 가지고 갈 것이다 ... – user427843

+1

그 연결은 자바 1.2를 위해 1999 년에 만들어진 포스트에이다; 의심의 여지가 여전히 관련성이있다. –

+0

DnD를 할 수있는 또 다른 방법이 있다면 지금 당장 링크에서 제안하는대로'java.awt.dnd'를 사용하는 프로젝트에서 작업하고 있기 때문에 관심이 있습니다. – unholysampler

2

을 찾을 수 있습니다 - 년> 기본 드래그 & 드롭 커플 전에 내 연구 결과는 다음과 같이했다.

데이터베이스에서 파일을 삭제하기 위해 드래그 한 파일을 삭제 한 폴더 (예 :)를 알아야하는 경우이를 이해할 수 있습니다. 당신이 할 수있는 최선의 방법은 끌어 오기 시작시 파일을 미리 만들기, 올바른 파일 참조를 놓기 대상 응용 프로그램에 전달하는 것, 그리고 탐색기의 기본 놓기 처리기가 필요한 것을 수행하는 것입니다. 익스플로러에서 Java 앱을 드래그 할 때 드롭 타겟 애플리케이션에 아무런 컨트롤이나 콜백이 없다는 것을 의심 스럽다. (익스플로러의 어딘가에 멋진 슈퍼 후크가있을 때까지).

시나리오가 나만큼 좋지 않은지 확실하지 않습니다. 이 기능은 중요하지 않았으며 우리는 그것을 연기했습니다 ...