Когда я положил группу, содержащую таблицу в элементе табуляции, размер ее очень мал. Как я могу настроить его размер?Как я могу установить элемент управления таблицей, который я поставил на элемент CTabFolder?
Это мой код: Как я могу установить элемент управления таблицей, который я поставил на элемент CTabFolder?
shell = new Shell();
shell.setSize(556, 553);
shell.setText("SWT Application");
CTabFolder cf = new CTabFolder(shell, SWT.BORDER);
cf.setBounds(24, 21, 392, 330);
cf.setSelectionBackground(Display.getCurrent().getSystemColor(SWT.COLOR_TITLE_INACTIVE_BACKGROUND_GRADIENT));
CTabItem tabItem = new CTabItem(cf, SWT.NONE);
Group group = new Group(cf, SWT.NONE);
GridLayout layout = new GridLayout();
group.setLayout(layout);
Table table1 = new Table(group, SWT.BORDER | SWT.FULL_SELECTION);
TableItem ti = new TableItem(table1, SWT.NONE);
ti.setText("Item 1");
ti = new TableItem(table1, SWT.NONE);
ti.setText("Item 2");
ti = new TableItem(table1, SWT.NONE);
ti.setText("Item 3");
tabItem.setControl(group);
Как бы поместить маржу или дополнение к таблице/группе, чтобы она не заполнила всю вкладку, но вокруг нее было какое-то место или над ней? – Frank
Добавлена информация о параметре «GridLayout» для ответа –