如何將Label
s從左上方等佈置在畫布上? ,如果你能告訴我如何在循環中做到這一點。安排標籤
我試着使用GridData
,但我不認爲我理解那麼多。
GridData gd = new GridData(SWT.LEFT);
Label lbl = new Label(canvas, SWT.LEFT);
lbl.setText("A: ");
lbl.setBackground(display.getSystemColor(SWT.COLOR_WHITE));
lbl.setLayoutData(gd);
Label lbl2 = new Label(c,SWT.TOP);
lbl.setText("B: ");
lbl.setBackground(display.getSystemColor(SWT.COLOR_WHITE));
lbl2.setLayoutData(gd);
結果應該是什麼樣子?如果你打算使用'GridLayout',你想要多少列? – Baz
我希望它看起來像一列標籤 – user3061943