2011-09-26 3 views
2

SWT TreeViewer을 사용하고 있습니다. 경로가 너무 길 때 "..."(점)을 삽입하려면 경로 문자열을 다듬을 수 있습니까? 트리 열에 완전히 표시됩니까? 이 같은SWT TreeViewer, 열의 문자열 텍스트를 자르십시오.

뭔가 : 사전에

enter image description here

감사

+0

적어도 오류 로그보기 (http://kickjava.com/src/org/eclipse/pde/internal/runtime/logview/LogViewLabelProvider.java.htm)에서 수동으로 수행됩니다. –

+0

이것은 버그입니다. https://bugs.eclipse.org/bugs/show_bug.cgi?id=137772 –

답변

2

TreeColumn 코드를 읽으면 TreeViewer가 자동으로 열에 줄임표 (...)를 추가하지만 열 인덱스가> 0 인 경우에만 나타납니다. 따라서 열 0 문자열은 잘리지 않습니다.

TreeView를 사용하는 모든 일식보기를 사용해보십시오.

정말이 동작을 이해하지 못합니다.

0

예, 당신은 LabelProvider을 통해 DecoratingLabelProvider을 사용할 수 있습니다 (당신이 지금 가지고있는 것으로 추정되는) 전체 경로를 보여줍니다.

+0

나는 이것이 내가 찾고있는 것이 확실하지 않습니다. 나는 이것을 자동으로하는 TreeViewer에서 플래그 나 설정을 찾고 있다고 생각한다. 내 편집을 참조하십시오. –

관련 문제