G
Gast2
Gast
Hallo,
warum wird der Button "search" links dargestellt und nicht ganz rechts
www.java-forum.org/de/userfiles/user10343/rcp.JPG
code
warum wird der Button "search" links dargestellt und nicht ganz rechts
www.java-forum.org/de/userfiles/user10343/rcp.JPG
code
Code:
protected Control createDialogArea(Composite parent)
{
// TODO Auto-generated method stub
final Composite area = (Composite) super.createDialogArea(parent);
area.setLayout(new GridLayout());
Group mSelectProdCriteGroup = new Group(area, SWT.NONE);
mSelectProdCriteGroup.setText("select product criteria");
final GridData gd_group = new GridData(SWT.FILL, SWT.TOP, true, false);
mSelectProdCriteGroup.setLayoutData(gd_group);
GridLayout gridLayout = new GridLayout();
gridLayout.numColumns = 2;
gridLayout.horizontalSpacing = 8;
mSelectProdCriteGroup.setLayout(gridLayout);
final Label mTest = new Label(mSelectProdCriteGroup, SWT.LEFT);
final GridData gridDataLayout = new GridData(SWT.DEFAULT, 20);
gridDataLayout.horizontalSpan=2;
mTest.setLayoutData(gridDataLayout);
mTest.setText("Es wird noch versucht");
final Label mType = new Label(mSelectProdCriteGroup, SWT.LEFT);
mType.setText("Auswahl");
final GridData gd_type = new GridData(SWT.DEFAULT, 20);
mType.setLayoutData(gd_type);
combo = new Combo(mSelectProdCriteGroup,SWT.READ_ONLY);
combo.setItems(new String[]{"First","Second"});
combo.setText("First");
final GridData gd_typeCombo = new GridData(SWT.FILL, SWT.CENTER, true, false);
combo.setLayoutData(gd_typeCombo);
button = new Button(mSelectProdCriteGroup,SWT.NONE);
button.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER, false, false));
button.setText("search");
button.addSelectionListener(new SelectionListener(){
public void widgetDefaultSelected(SelectionEvent e)
{
// TODO Auto-generated method stub
}
public void widgetSelected(SelectionEvent e)
{
mTest.setText(combo.getText());
}
});
//button=new Button(area,SWT.PUSH);
setTitle("new Window");
setMessage("new Window");
area.pack();
return area;
}