2014-01-10 4 views
1

현재 기본적으로 레이블이있는보기 인 학교 프로젝트부터 다시 시작하고 있습니다.Scrollable View Eclipse Plugin

지금은 텍스트가 너무 길면 레이블에 텍스트를 표시하고보기를 스크롤 가능하게 만들고 싶습니다. 나는 라벨에 크기를줌으로써 뷰를 스크롤 가능하게 만들지 만, 텍스트가 길면 스크롤 막대가 완전히 보이지 않을 것이다.

은 (당신이 더 필요하면 말해, 단지 createPartControl 기능이다) 내가 지금까지 가지고있는 코드 :

public void createPartControl(Composite parent) { 

ScrolledComposite sc = new ScrolledComposite(parent, SWT.H_SCROLL | SWT.V_SCROLL); 

aLabel = new Label(sc, SWT.H_SCROLL | SWT.V_SCROLL); 
aLabel.setBackground(getSite().getShell().getDisplay().getSystemColor(SWT.COLOR_WHITE)); 
aLabel.setSize(400,400); 

sc.setContent(aLabel); 
sc.setMinSize(aLabel.computeSize(aLabel.getBounds().width, aLabel.getBounds().height)); 
sc.setExpandVertical(true); 
sc.setExpandHorizontal(true); 
} 

답변

1

SWT.WRAP 스타일 상수 라벨 만들기, 대신 SWT.H_SCROLL | SWT.V_SCROLL

+0

고마워요의 ! 그것은 트릭을했고 더 이상 스크롤을 필요로하지 않습니다. – user3079444