Ho un programma (un editor) fatto con le swing
Il programma ha una menu bar
Ci sono vari menu ognouno con i propri pulsanti
Ad ogni pulsante è stato associato un tasto veloce
Per esempio per non mostrare la status bar si preme F8
ecc...
L'istruzione per associar eun tasto veloce ad ogni pulsante del menu è:
mi.setAccelerator(KeyStroke.getKeyStroke("F8"));
dove mi è il jmenu item su cui settare il tasto veloce
Il problema è questo
Funzionano tutti i tasti veloci da F1 a F12 tranne F10
Se setto F10 su un jmenuitem invece di chiamare l'azione corrispondente al pulsante mi si apre il menu "File" (che è il primo menu che compone la menubar)
qualcuno sa dirmi perchè? e come fare a dirgli di non aprire il menu a tendina?