Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [JAVA] help-->Menu

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    20

    [JAVA] help-->Menu

    Ciao!
    Ho definito un menù, semplice niente di chè.

    Gli item li ho inseriti vosì:

    menuItem = new JMenuItem("File",KeyEvent.VK_F);
    menuItem.setAccelerator(KeyStroke.getKeyStroke(
    KeyEvent.VK_F, ActionEvent.ALT_MASK));


    Al contentPane ho inserito un JTabbedPane. Il problema è che non riresco più a entrare nel menu con la combinazione dei tasti ALT+F per File ad esempio.
    Qual'è l'errore?

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    mnemonic()

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    20
    Si hai ragione,ma quando uso
    menuItem = new JMenuItem("Apri",KeyEvent.VK_V);
    il secondo argomento di JMenuItem "KeyEvent.VK_V" dovrebbe essere
    un sostitutivo di mnemonic().

    Il problema è che appena il browser mi carica l'applet il menu' non va
    poi se provo a cliccarci col mouse una sola volta, poi qualunque operazione faccio con il mouse, cioè utilizzare altri componenti, il
    menu' funziona correttamente anche con la tastiera.
    E' come se deve almeno prendere una volta il focus..boh, se qualcuno ha già incontrato questo problema mi faccia sapere.
    io uso JDK 1.4

    grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    20
    Ho parzialmente risolto con

    menu.requestFocus();

    "parzialmente" perchè per ora non sono saltati fuori efetti collaterali.

    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.