个性化阅读
专注于IT技术分析

Java AWT MenuItem和菜单

本文概述

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();
}
}

输出:

java awt menuitem和菜单示例1

赞(0)
未经允许不得转载:srcmini » Java AWT MenuItem和菜单

评论 抢沙发

评论前必须登录!