[問題] SWT GridLayout 放大後相對位置不變
我目前用SWT來寫視窗程式
我在GridLayout的一格中放了一個Composite
並且把他設為置中
我希望整個視窗放大後它仍然是置中的
像這樣 http://0rz.tw/1wk2W
但是我放大後他的絕對位置卻沒變(在最左邊)
像這樣 http://0rz.tw/Q9UE4
是因為那一格沒有隨著視窗改變大小嗎?
附上我的code
shell.setLayout(new GridLayout());
GridData data = new GridData();
data.horizontalAlignment = GridData.CENTER;
composite.setLayoutData(data);
還是說,可以用別的方法(不使用GridLayout)達成我要的效果呢??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.240.225.230
Eclipse 近期熱門文章
PTT數位生活區 即時熱門文章