내 대화 상자에는 두 개의 TreeViewer
구성 요소가 있습니다. 수직 스크롤 막대는 동기화되어야합니다. setSelection
및 setTopItem
메서드로 시도했지만 둘 다 다른 트리에 영향을주지 않습니다.스크롤 TreeViewer 트리 SWT
xViewerLeft = createXViewer(leftComposite, this);
xViewerRight = createXViewer(rightComposite, this);
xViewerLeft.getTree().getVerticalBar().addListener(SWT.Selection, new Listener() {
@Override public void handleEvent(Event arg0) {
//xViewerRight.getTree().setSelection(xViewerLeft.getTree().getSelection());
//xViewerRight.getTree().setTopItem(xViewerLeft.getTree().getTopItem());
}
});
아이디어가 있으십니까?
'xViewerLeft'와'xViewerRight'은 무엇입니까? – CodyBugstein