Pract5 Ajp
Pract5 Ajp
XIII. Exercise
Errors-
Correct code-
import java.awt.*;
import java.awt.event.*;
MenuBar mb;
Menu mn;
MenuShortcut ms;
MenuDemo1() {
setTitle("MenuBar Demo");
setSize(500, 500);
setLayout(null);
Practical No. 5
ms = new MenuShortcut(KeyEvent.VK_X);
mn = new Menu("File");
mb = new MenuBar();
m1 = new MenuItem("New...");
m2 = new MenuItem("Open...");
mn.add(m1);
mn.add(m2);
mn.add(m3);
mn.addSeparator();
mn.add(m4);
mb.add(mn);
m1.addActionListener(new ActionListener() {
});
m2.addActionListener(new ActionListener() {
});
Practical No. 5
m3.addActionListener(new ActionListener() {
);
m4.addActionListener(new ActionListener() {
});
md.setVisible(true);
Output-
Practical No. 5
Ans-The setEnabled() method is used to enable or disable a menu item. When a menu item is
disabled, it appears grayed out and cannot be clicked.
Ans- To assign a shortcut key to a menu item, you can use the setShortcut() method or create
a MenuShortcut object and pass it to the MenuItem constructor.
Syntax- menu.addSeparator();