반응형
SashForm은 이동이 가능한 경계선을 자식 위젯 사이에 생성함으로써 하나의 위젯을 늘리면 다른 한쪽이 감소하게 만들 수있다.
Sash 클래스는 대부분 위젯처럼 org.eclipse.swt.widges패키지에 위치하지만 SashForm 크래스는 org.eclipse.swt.custom 패키지에서 찾을 수 있다.
Public Ch3_SashForm(Composite parent)
{
Super(parent, SWT.NONE);
SashForm sf = new SashForm(this, SWT.VERTICAL);
Sf.setsize(120,80);
Button button1 = new Button(sf, SWT.ARROW | SWT.UP);
Button1.setSize(120,40);
Button button2 = new Button(sf, SWT.ARROW | SWT.DOWN);
Button2.setbound(0,40,120,40);
}
]
반응형
'RCP > SWT & JFACE' 카테고리의 다른 글
현재 화면의 활성화된 shell 얻는 방법 (0) | 2016.12.23 |
---|---|
Tableviwer와 편집모드, 컨텍스트 메뉴 생성 (0) | 2016.12.23 |
JFace의 treeList 예제 (0) | 2016.12.23 |
JFACE TreeViewer 예제 (0) | 2016.12.23 |
SWT의 Text와 StyledText (0) | 2016.12.22 |