GWT Java

package com.rntsoft.gwt.client;
import com.google.gwt.user.client.Command;
import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.ClickListener;
import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.Widget;
import com.google.gwt.user.client.ui.MenuBar;
import com.google.gwt.user.client.ui.MenuItem;
public class GWTClient implements EntryPoint, Command  {
  public void onModuleLoad() {
    MenuBar menu = new MenuBar();
    menu.setAutoOpen(true);
    MenuBar subMenu = new MenuBar(true);
    subMenu.addItem("Code", true, this);
    subMenu.addItem("Strikethrough", true, this);
    subMenu.addItem("Underlined", true, this);
    MenuBar menu0 = new MenuBar(true);
    menu0.addItem("Bold", true, this);
    menu0.addItem("Italicized", true, this);
    menu0.addItem("More »", true, subMenu);
    MenuBar menu1 = new MenuBar(true);
    menu1.addItem("A", true, this);
    menu1.addItem("B", true, this);
    menu1.addItem("C", true, this);
    menu1.addItem("D", true, this);
    MenuBar menu2 = new MenuBar(true);
    menu2.addItem("B", this);
    menu2.addItem("G", this);
    menu2.addItem("!!!", true, this);
    menu.addItem(new MenuItem("Style", menu0));
    menu.addItem(new MenuItem("Fruit", menu1));
    menu.addItem(new MenuItem("Term", menu2));
    menu.setWidth("100%");
    RootPanel.get().add(menu);
  }
  public void execute() {
    Window.alert("a menu item.");
  }  
}
           
         
    
  
GWT-menuItem.zip( 2 k)