0
내가 나에게 그것은 나무의 들여 쓰기를해야 내용 상자 3에 표시됩니다 달성하는 데 도움이되지만 twistie를 표시 할 수있는 Java SWT 위젯을 필요 TableViewer와 TreeViewer
의 하이브리드 버전. NatTable도 시도해 봤지만 도움이되지 않습니다.
아니,이를 달성하기위한 해킹이 있습니까?
내가 나에게 그것은 나무의 들여 쓰기를해야 내용 상자 3에 표시됩니다 달성하는 데 도움이되지만 twistie를 표시 할 수있는 Java SWT 위젯을 필요 TableViewer와 TreeViewer
의 하이브리드 버전. NatTable도 시도해 봤지만 도움이되지 않습니다.
아니,이를 달성하기위한 해킹이 있습니까?
Nebula 위젯을 사용할 수 없으며 아래 OS 기본 레이어의 맞춤 위젯을 사용하지 않는 것이 좋습니다 (각 OS 업데이트마다 손상 될 수 있음). 맞춤형 그림을 사용하는 것이 유일한 해결책입니다. 어쩌면 아이콘 위에 그림을 그릴 수 있습니다. https://www.eclipse.org/articles/article.php?file=Article-CustomDrawingTableAndTreeItems/index.html
그래서 당신은 단지 들여 쓰기를 원하지만 다른 아무것도'TreeViewer'은'TableViewer' 이상을 제공 없음 :
어떻게 여기에서 설명 된 테이블이나 나무에 그리기 사용자 정의 할까? – Baz
'TreeViewer'는'updatePlus' 메소드를 가지고 있습니다. 당신이 원하는 것을 성취 할 수 있다고 생각합니다. – SomeDude
@svasa'updatePlus'는 확장/축소 상태 만 설정합니다. 실제로는 twistie를 그리지 않습니다. 네이티브 컨트롤이 그렇게합니다. –