Para usar la combinacion alt+letra en menu
Necesito una ayuda para generar la combinacion de teclas alt+letra y asociarlo con un MenuItem.
Ya probe con menushortcut pero al parecer solo con la combinacion ctrl+letra o ctrl+alt+letra ... pero siempre con ctrl.
Haber si alguien puede ayudarme porfavor
Ya probe con menushortcut pero al parecer solo con la combinacion ctrl+letra o ctrl+alt+letra ... pero siempre con ctrl.
Haber si alguien puede ayudarme porfavor
Prueba con esto...
/* Se agrega opción al menu */
menuItem = new JMenuItem(\"Opcion 1\");
menuItem.setMnemonic(KeyEvent.VK_N);
menuItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_N,ActionEvent.ALT_MASK));
menuItem.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e){
JOptionPane.showMessageDialog(null,\"Se ejecutó!!\");
}
});
Si miras bien, solo cambia la variable \"ActionEvent.CTRL_MASK\" por => \" ActionEvent.ALT_MASK\"
Espero que esto te ayude.
/* Se agrega opción al menu */
menuItem = new JMenuItem(\"Opcion 1\");
menuItem.setMnemonic(KeyEvent.VK_N);
menuItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_N,ActionEvent.ALT_MASK));
menuItem.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e){
JOptionPane.showMessageDialog(null,\"Se ejecutó!!\");
}
});
Si miras bien, solo cambia la variable \"ActionEvent.CTRL_MASK\" por => \" ActionEvent.ALT_MASK\"
Espero que esto te ayude.