본문 바로가기
Eclipse RCP

TreeViewer 목록이 없을 때 확장 가능한 트리 아이콘 제거

by jayden-lee 2019. 4. 30.
728x90

TreeViewer에서는 기본적으로 목록이 없는 경우에도 아래 그림처럼 확장 가능한 트리 아이콘 '>'을 보여준다.

 

 

처음 트리 뷰어를 실행 시켰을 때 목록이 없는 노드의 확장 가능한 트리 아이콘을 제거하려면, TreeViewer 노드를 자동으로 확장되도록 설정하면 된다. 아래 코드를 추가하면 확장 가능하다는 표시('>')는 자식 노드가 있는 노드에서만 나타난다.

treeViewer.setExpandPreCheckFilters(true);

 

댓글