моето приложение използва един 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