本文概述
MenuItem类的对象在菜单上添加了一个简单的带标签的菜单项。菜单中使用的项目必须属于MenuItem或其任何子类。
Menu类的对象是显示在菜单栏上的下拉菜单组件。它继承了MenuItem类。
AWT MenuItem类声明
public class MenuItem extends MenuComponent implements Accessible
AWT菜单类声明
public class Menu extends MenuItem implements MenuContainer, Accessible
Java AWT MenuItem和菜单示例
import java.awt.*;
class MenuExample
{
MenuExample(){
Frame f= new Frame("Menu and MenuItem Example");
MenuBar mb=new MenuBar();
Menu menu=new Menu("Menu");
Menu submenu=new Menu("Sub Menu");
MenuItem i1=new MenuItem("Item 1");
MenuItem i2=new MenuItem("Item 2");
MenuItem i3=new MenuItem("Item 3");
MenuItem i4=new MenuItem("Item 4");
MenuItem i5=new MenuItem("Item 5");
menu.add(i1);
menu.add(i2);
menu.add(i3);
submenu.add(i4);
submenu.add(i5);
menu.add(submenu);
mb.add(menu);
f.setMenuBar(mb);
f.setSize(400, 400);
f.setLayout(null);
f.setVisible(true);
}
public static void main(String args[])
{
new MenuExample();
}
}
输出:
评论前必须登录!
注册