import org.eclipse.swt.*; import org.eclipse.swt.widgets.*; public class MenuTest { public static void main (String [] args) { Display display = new Display (); Shell shell = new Shell (display); shell.setText("Snippet 29"); Menu bar = new Menu (shell, SWT.BAR); shell.setMenuBar (bar); MenuItem fileItem = new MenuItem (bar, SWT.CASCADE); fileItem.setText ("Help"); Menu submenu = new Menu (shell, SWT.DROP_DOWN); fileItem.setMenu (submenu); MenuItem item = new MenuItem (submenu, SWT.PUSH); item.setText ("Click to Crash"); shell.setSize (200, 200); shell.open (); while (!shell.isDisposed()) { if (!display.readAndDispatch ()) display.sleep (); } display.dispose (); } }