мое приложение использует один JFrame и два дочерних JDialogs.
JMenubar с JMenus и нажатиями клавиш находится в одном дочернем JDialog. Моя проблема в том, что эти нажатия клавиш работают только тогда, когда сфокусирован дочерний JDialog, а не когда сфокусирован другой JDialog или JFrame.
Есть ли способ решить эту проблему?
JMenu&JMenuItems
из 1)JFrame
, 2)JDialog
или изJFrame
иJDialog
тоже - person mKorbel   schedule 02.07.2011menuItem.setAccelerator(KeyStroke.getKeyStroke("meta shift S"));
. Затем я добавил JMenuItems в JMenu, JMenu в JMenuBar, JMenuBar в JDialog. - person esanits   schedule 02.07.2011