How to create button on runtime? [message #504525] |
Sun, 20 December 2009 23:28  |
Eclipse User |
|
|
|
hello everybody,
i try to make buttons via buttonlistener, how doesn't it work?
please help.
public void createPartControl(Composite parent) {
parent.setLayout(new GridLayout(1, false));
GridData mainLayoutData = new GridData();
mainLayoutData.widthHint=3000;
mainLayoutData.grabExcessHorizontalSpace=true;
final Composite mainContainer = new Composite(parent, SWT.BORDER);
mainContainer.setLayoutData(mainLayoutData);
mainContainer.setLayout(new GridLayout());
GridData gameLayoutData = new GridData();
gameLayoutData.widthHint=3000;
gameLayoutData.heightHint=3000;
gameLayoutData.grabExcessHorizontalSpace=true;
gameLayoutData.grabExcessVerticalSpace=true;
final Composite gameContainer = new Composite(parent, SWT.BORDER);
gameContainer.setLayoutData(gameLayoutData);
Button addCardButton = new Button(mainContainer, SWT.PUSH);
addCardButton.addSelectionListener(new SelectionListener() {
@Override
public void widgetSelected(SelectionEvent e) {
new Button(gameContainer, SWT.PUSH);
}
@Override
public void widgetDefaultSelected(SelectionEvent e) {
}
});
}
|
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.05282 seconds