1
내가하고 싶은 것은 JFace TreeViewer 열에서 두 번 클릭하여 정렬을 추가하는 것입니다. 2010 년 5 월 이클립스 포럼에서 질문했지만 아직까지는 답변을 찾을 수 없습니다.TreeViewer 열 헤더의 두 번 클릭 이벤트?
은 지금까지 나는 시도했다 :
column.addListener(SWT.MouseDoubleClick, listener); // Not working, listener never called
treeViewer.addDoubleClickListener(new IDoubleClickListener(); // Work in the item, not column header
내가 뭔가를 놓치고 있습니까?
모든 조언을드립니다.
Hei
현재 선택 (클릭 한 번) 이벤트를 사용하고 있습니다. 사용자가 맨 위 행을 조작하면 오탈자가되어 휴양지가됩니다. –
알겠습니다. 정말로 더블 클릭을 사용하고 싶다면,'Selection' 이벤트를 사용하고 두 이벤트 사이의 시간을 측정하여 직접 구현할 수 있습니다. 차이가 임계 값보다 낮 으면 두 번 클릭합니다. – p12t
당신의 제안을 시도했습니다. 슬프게도 내 퍽 더블 클릭의 두 번째 클릭도 발사하지 않습니다. 비트 래그 (또는 실제로 기능?). 내 설정은 Win7, Java 1.6, Eclipse 3.6입니다. –