DragGestureRecognizer

DragGestureRecognizer (드래그 제스처 인식기)

특정 컴포넌트와 연관되어 플랫폼 의존적인 드래그 시작 제스처를 식별하는 플랫폼 의존 리스너의 추상 기본 클래스입니다.

출처: Java API Reference

본문

public abstract class DragGestureRecognizer extends Object implements Serializable

적절한 DragGestureRecognizer 하위 클래스 인스턴스는 특정 컴포넌트와 연관된 DragSource에서 얻거나, Toolkit 객체의 createDragGestureRecognizer() 메서드를 통해 얻습니다.

DragGestureRecognizer가 특정 컴포넌트와 연관되면, 컴포넌트에 전달되는 입력 이벤트를 추적하기 위해 해당 컴포넌트에 적절한 리스너 인터페이스를 등록합니다. 컴포넌트의 일련의 이벤트를 드래그 시작 제스처로 식별하면 단일 전송(unicast)된 DragGestureListenergestureRecognized() 메서드를 호출해 알립니다.

구체적인 DragGestureRecognizer 인스턴스가 연관된 컴포넌트에서 드래그 시작 제스처를 감지하면, DragGestureListener 이벤트용 단일 전송 이벤트 소스에 등록된 DragGestureListener에게 DragGestureEvent를 전달합니다. 이 리스너는 (적절하다면) 연관된 DragSource가 드래그 앤 드롭 작업을 시작하게 하는 책임을 집니다.

더 알아보기 (Learn more)

Java 공식 API