Changeset 85 for trunk/tests
- Timestamp:
- May 28, 2008, 12:50:17 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/SWT/java/SWT009_08.java
r73 r85 44 44 } 45 45 }); 46 item.setText("Select & All\tCtrl+A");47 //item.setAccelerator(SWT.CTRL + 'A');48 shell.addListener(SWT.MenuDetect, new Listener() {49 public void handleEvent(Event event) {50 Menu menu = new Menu(shell, SWT.POP_UP);51 MenuItem item = new MenuItem(menu, SWT.PUSH);52 item.setText("Menu Item");53 item.addListener(SWT.Selection, new Listener() {54 public void handleEvent(Event e) {55 System.out.println("Item Selected");56 }57 });58 menu.setLocation(event.x, event.y);59 menu.setVisible(true);60 while (!menu.isDisposed() && menu.isVisible()) {61 if (!display.readAndDispatch())62 display.sleep();63 }64 menu.dispose();65 }66 });46 item.setText("Select & All\tCtrl+A"); 47 item.setAccelerator(SWT.CTRL + 'A'); 48 // shell.addListener(SWT.MenuDetect, new Listener() { 49 // public void handleEvent(Event event) { 50 // Menu menu = new Menu(shell, SWT.POP_UP); 51 // MenuItem item = new MenuItem(menu, SWT.PUSH); 52 // item.setText("Menu Item"); 53 // item.addListener(SWT.Selection, new Listener() { 54 // public void handleEvent(Event e) { 55 // System.out.println("Item Selected"); 56 // } 57 // }); 58 // menu.setLocation(event.x, event.y); 59 // menu.setVisible(true); 60 // while (!menu.isDisposed() && menu.isVisible()) { 61 // if (!display.readAndDispatch()) 62 // display.sleep(); 63 // } 64 // menu.dispose(); 65 // } 66 // }); 67 67 shell.setSize(200, 200); 68 68 shell.open();
Note:
See TracChangeset
for help on using the changeset viewer.