1
draw2d 그림 안에 텍스트 상자를 포함 할 수있는 방법이 있습니까? (코드 예제가 좋을 것입니다.)이클립스의 draw2d 그림 안에있는 TextBox
draw2d 그림 안에 텍스트 상자를 포함 할 수있는 방법이 있습니까? (코드 예제가 좋을 것입니다.)이클립스의 draw2d 그림 안에있는 TextBox
GEF없이 Draw2d를 사용하고 있다면 쉽지 않을 것입니다.
GEF를 사용하면 편집 부분에 DirectEditManager
을 사용하고 그림에 대해 직접 편집을 수행 할 수 있도록 편집 정책 (DirectEditPolicy
, 확장자는 EditPolicy.DIRECT_EDIT_ROLE
)을 생성 할 수 있습니다.
Label
으로 확장되는 그림을 텍스트 상자처럼 보이게 만들고 선택시 편집 부분에서 performRequest
을 활성화하여 활성화 할 수 있습니다.
이 Schema Diagram example은 편집 (EditableLabel
)에 사용 된 그림이 텍스트 상자처럼 보이지는 않지만이 유형의 기능 (더 중요한 것은 코드!)을 포함하며 활성화 자체는 두 번 클릭합니다 선택보다는.
올바른 방향으로 가리킬 수 있습니다.