3
我有一個composite A
,它應該包含另一個composite B
。
Composite B
將改變它的大小。佈局,它會自動包裝它的內容?
我應該對composite A
應用什麼佈局,這樣它會自動包裝composite B
?
我有一個composite A
,它應該包含另一個composite B
。
Composite B
將改變它的大小。佈局,它會自動包裝它的內容?
我應該對composite A
應用什麼佈局,這樣它會自動包裝composite B
?
我認爲一個GridLayout
會爲你工作,但請記住,你一定要告訴compositeB
到SWT.FILL
不是周圍的其他方法:
Composite compositeA = new Composite(parent, SWT.NONE);
compositeA.setLayout(new GridLayout(1, false));
Composite compositeB = new Group(compositeA, SWT.NONE);
compositeB.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true, 1, 1));