내 주요 dailog에는 JFace TableViewer가 있습니다. 테이블의 마지막 열은 ComboBoxCellEditor입니다. 그들에게는 No, Yes, Both의 옵션이 있습니다. 이것은 모두 설계된대로 작동합니다.SWT - 내 TableViewer에서 EditingSupport 사용
하지만 여기에 내 문제가 있습니다.
- 사용자가 값으로 모두를 선택하면.
- 나는 다음
- 가 모두 다시 추가 예 에 값을 변경 데이터의 복사본을 만듭니다 배열
- 변경 없음
- 에 모두의 값에서 현재 행 데이터를 얻을 방법을 실행해야 배열
- 에 테이블
표 예를 새로 고침
에서 -
으로32101002 | 001 | sss | part | both(user changed from default)
- 모두가 나머지를 할 수있는 방법을 실행하는 방법을 선택 후
1002 | 001 | sss | part | No
1002 | 001 | sss | part | Yes
나는 알아 내려고 노력하고 있어요. 나는 일종의 청취자가되어야한다고 생각하고 있습니다. 제 EditingSupport 코드를보고 나머지 방법을 시작할 방법을 알려주십시오.
합니다. Baz는 당신의 모든 도움에 대해 대단히 감사합니다. 나는 당신의 제안과 설명에서 꽤 많이 배웠다 – jkteater
@jkteater 환영합니다. 내가 도울 수있어서 항상 기뻐. – Baz