alh*_*hcr 2 java user-interface swt click
我需要以编程方式模拟按钮单击Composite的背景.具体来说:在Composite的左上角.
小智 22
您可以使用Button.notifyListeners(int eventType, Event event)
模拟SWT按钮单击:
final Button setButton = new Button(composite, SWT.PUSH);
setButton.setText("Set");
setButton.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(final SelectionEvent e) {
// some code here
}
});
MenuItem clickMenuItem = new MenuItem(testMenu, SWT.PUSH);
clickMenuItem.setText("Click");
clickMenuItem.addListener(SWT.Selection, new Listener() {
public void handleEvent(Event event) {
setButton.notifyListeners(SWT.Selection, new Event());
}
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
13263 次 |
最近记录: |