JMenuBar
Создать строку меню и установить:
mb = new JMenuBar();
mainFrame.setJMenuBar(mb);
mainFrame.setJMenuBar(mb);
Добавить пункт строки меню:
JMenu file = new JMenu(«Файл»);
mb.add(file);
mb.add(file);
Создать и добавить пункт меню:
JMenuItem contragent = new JMenuItem(«Контрагенты»);
spravochnik.add(contragent);
spravochnik.add(contragent);
Создать и добавить пункт меню с картинкой и текстом:
ImageIcon flag = new ImageIcon(JMenuClass.class.getResource(«Flag.GIF»));
JMenuItem open = new JMenuItem(«Открыть», flag);
file.add(open);
JMenuItem open = new JMenuItem(«Открыть», flag);
file.add(open);
Обработчик выбора пункта меню:
Добавить сепаратор:
file.addSeparator();
Указать клавишу-акселератор:
nomenklatura.setAccelerator(KeyStroke.getKeyStroke( KeyEvent.VK_Q, ActionEvent.ALT_MASK));
теперь если нажать Alt+Q, откроется окно справочника.
Создать подменю:
Флаг в качестве пункта меню:
Группа радиокнопок:
Меняем шрифт в разделе “Документы”:
Получаем
такой результат.