Example usage for javax.swing JMenuBar removeNotify

List of usage examples for javax.swing JMenuBar removeNotify

Introduction

In this page you can find the example usage for javax.swing JMenuBar removeNotify.

Prototype

public void removeNotify() 

Source Link

Document

Overrides JComponent.removeNotify to unregister this menu bar with the current keyboard manager.

Usage

From source file:Main.java

public static void main(String args[]) {
    JFrame f = new JFrame("JRadioButtonMenuItem Sample");
    f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    JMenuBar bar = new JMenuBar();
    bar.addNotify();/*from   w  w w.j av a2  s.  c om*/
    JMenu menu = new JMenu("Options");
    menu.setMnemonic(KeyEvent.VK_O);

    ButtonGroup group = new ButtonGroup();

    JRadioButtonMenuItem menuItem = new JRadioButtonMenuItem("A");
    group.add(menuItem);
    menu.add(menuItem);

    menuItem = new JRadioButtonMenuItem("B");
    group.add(menuItem);
    menu.add(menuItem);

    menuItem = new JRadioButtonMenuItem("C");
    group.add(menuItem);
    menu.add(menuItem);

    bar.add(menu);

    bar.removeNotify();

    f.setJMenuBar(bar);
    f.setSize(300, 200);
    f.setVisible(true);
}