Мы знаем, что мы можем вызвать элемент меню с помощью метода setaccelerator(), где требуется комбинация двух нажатий клавиш. что, если я хочу, чтобы вызвать пункт меню только одним нажатием клавиши ... вот где я имею немного проблемыВызов элемента MenuItem с одним нажатием клавиши
menuitem=new JMenuItem("Delete");
menuitem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_DELETE);
menu.add(menuitem);
Пожалуйста, помогите .... !!
Вы хотите, чтобы это произошло, когда пользователь находится в Меню, или просто чтобы иметь возможность ударить ключ в любом месте, и те же функции выполняются? Если это вторая, я бы предложил использовать ключевые привязки и сразу вызвать действие. –