Practical 5
Practical 5
*;
import java.awt.event.*;
public MenuDemo() {
super();
setSize(400, 300);
setLayout(new FlowLayout());
fileMenu.add(newItem);
fileMenu.add(openItem);
fileMenu.add(saveItem);
fileMenu.addSeparator();
fileMenu.add(exitItem);
editMenu.add(cutItem);
editMenu.add(copyItem);
editMenu.add(pasteItem);
mb.add(fileMenu);
mb.add(editMenu);
setMenuBar(mb);
newItem.addActionListener(this);
openItem.addActionListener(this);
saveItem.addActionListener(this);
exitItem.addActionListener(this);
cutItem.addActionListener(this);
copyItem.addActionListener(this);
pasteItem.addActionListener(this);
setVisible(true);
addWindowListener(new WindowAdapter() {
System.exit(0);
});
if (e.getSource() == newItem) {
System.exit(0);
System.out.println("Cut selected");
System.out.println("Copy selected");
System.out.println("Paste selected");
new MenuDemo();