3
TreeViewer에서 행의 색상을 지정하는 방법은 무엇입니까?TreeViewer에서 행에 색칠
이전 버전 이후 몇 가지 변경 사항이 있었지만 지금은 Eclipse 3.4로 마이그레이션 중입니다.
코드 샘플을 제공하거나이 작업을 수행하는 오픈 소스 프로젝트를 지적 할 수 있다면 좋을 것입니다.
TreeViewer에서 행의 색상을 지정하는 방법은 무엇입니까?TreeViewer에서 행에 색칠
이전 버전 이후 몇 가지 변경 사항이 있었지만 지금은 Eclipse 3.4로 마이그레이션 중입니다.
코드 샘플을 제공하거나이 작업을 수행하는 오픈 소스 프로젝트를 지적 할 수 있다면 좋을 것입니다.
당신은 오버라이드 (override) getBackground
방법 ColumnLabelProvider를 사용할 수 있습니다
TreeViewerColumn column = new TreeViewerColumn(treeViewer, SWT.NONE);
column.getColumn().setText("Column name");
column.setLabelProvider(new ColumnLabelProvider() {
@Override
public String getText(Object element) {
return element.toString();
}
@Override
public Color getBackground(Object element) {
return new Color(Display.getCurrent(), 0, 255, 0);
}
});
http://stackoverflow.com/a/35467227/1582089 – Cassian