JAVA CORE - Trang 124

www.updatesofts.com

!

"

+

&

MenuItem exitItem;

PopupMenu optionsMenu;

Frame frame;

public MyFrame()

{

setTitle("Menu Example");

setSize(300,200);

MenuBar mbar=new MenuBar();

setMenuBar(mbar);


Menu fileMenu=new Menu("File");

mbar.add(fileMenu);

fileMenu.addActionListener(this);

MenuItem newItem=new MenuItem("New");

fileMenu.add(newItem);

MenuItem openItem=new MenuItem("Open");

fileMenu.add(openItem);

fileMenu.addSeparator();

MenuItem saveItem=new MenuItem("Save");

fileMenu.add(saveItem);

MenuItem saveAsItem=new MenuItem("Save As");

fileMenu.add(saveAsItem);

fileMenu.addSeparator();

exitItem=new MenuItem("Exit");

fileMenu.add(exitItem);

saveAsItem.addActionListener(this);


Menu editMenu=new Menu("Edit");

mbar.add(editMenu);

editMenu.addActionListener(this);

MenuItem cutItem=new MenuItem("Cut");

editMenu.add(cutItem);

MenuItem copyItem=new MenuItem("Copy");

editMenu.add(copyItem);

MenuItem pasteItem=new MenuItem("Paste");

editMenu.add(pasteItem);

editMenu.addSeparator();

Menu helpMenu=new Menu("Help");

mbar.add(helpMenu);

helpMenu.addActionListener(this);

MenuItem contentItem=new MenuItem("Content");

helpMenu.add(contentItem);

MenuItem indexItem=new MenuItem("Index");

helpMenu.add(indexItem);

Menu findMenu=new Menu("Find");

helpMenu.add(findMenu);