Composite composite = new Composite(parent, SWT.NONE);
GridData gd_composite = new GridData(SWT.FILL, SWT.FILL, true, false, 1, 1);
gd_composite.heightHint = 80;
composite.setLayoutData(gd_composite);
GridLayout gl_composite = new GridLayout(1, true);
gl_composite.marginBottom = 5;
gl_composite.verticalSpacing = 0;
gl_composite.marginHeight = 0;
composite.setLayout(gl_composite);
Group informationGroup = new Group(composite, SWT.NONE);
informationGroup.setText("更新动作");
informationGroup.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true, 1, 1));
GridLayout gl_group = new GridLayout(1, false);
gl_group.marginHeight = 0;
gl_group.horizontalSpacing = 0;
gl_group.verticalSpacing = 0;
gl_group.marginWidth = 0;
informationGroup.setLayout(gl_group);
final Text informationLabel = new Text(informationGroup, SWT.MULTI | SWT.WRAP);
informationLabel.setEnabled(false);
informationLabel.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true, 1, 1));
GridData gd_composite = new GridData(SWT.FILL, SWT.FILL, true, false, 1, 1);
gd_composite.heightHint = 80;
composite.setLayoutData(gd_composite);
GridLayout gl_composite = new GridLayout(1, true);
gl_composite.marginBottom = 5;
gl_composite.verticalSpacing = 0;
gl_composite.marginHeight = 0;
composite.setLayout(gl_composite);
Group informationGroup = new Group(composite, SWT.NONE);
informationGroup.setText("更新动作");
informationGroup.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true, 1, 1));
GridLayout gl_group = new GridLayout(1, false);
gl_group.marginHeight = 0;
gl_group.horizontalSpacing = 0;
gl_group.verticalSpacing = 0;
gl_group.marginWidth = 0;
informationGroup.setLayout(gl_group);
final Text informationLabel = new Text(informationGroup, SWT.MULTI | SWT.WRAP);
informationLabel.setEnabled(false);
informationLabel.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true, 1, 1));