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()); } });
final Color orig = shell.getBackground(); display.addFilter(SWT.KeyDown, new Listener() {
public static void main( String[] args ) { Display display = new Display(); Shell shell = new Shell( display ); shell.setLayout( new FillLayout() ); final Table table = new Table( shell, SWT.VIRTUAL ); table.setItemCount( 10000 ); table.addListener( SWT.SetData, new Listener() { public void handleEvent( Event event ) { TableItem item = (TableItem)event.item; item.setText( "Item " + table.indexOf( item ) ); } } ); shell.setSize( 300, 500 ); shell.open(); while( !shell.isDisposed() ) { if( !display.readAndDispatch() ) { display.sleep(); } } display.dispose(); }
button.addListener(SWT.Selection, new Listener() { public void handleEvent(Event e) { Button b = (Button) e.widget;
//create load balancer CreateLoadBalancerRequest lbRequest = new CreateLoadBalancerRequest(); lbRequest.setLoadBalancerName("loader"); List<Listener> listeners = new ArrayList<Listener>(1); listeners.add(new Listener("HTTP", 80, 80)); lbRequest.withAvailabilityZones(availabilityZone1,availabilityZone2); lbRequest.setListeners(listeners); CreateLoadBalancerResult lbResult=elb.createLoadBalancer(lbRequest); System.out.println("created load balancer loader");
list.setAdapter(new Adapter() { public View getView() { final Adapter that = this; button.setListener(new Listener() { public void onClick() { that.remove(item); } ); } });
hideButton.addListener(SWT.Selection, new Listener()
mParent.addListener(SWT.Resize, new Listener() { int width = -1; public void handleEvent(Event e) {
composite.addListener(SWT.Resize, new Listener() { public void handleEvent(Event e) { changeImage();