Estrarre JMenuItem da JMenu

di il
2 risposte

Estrarre JMenuItem da JMenu

Ho dei menù piuttosto pieni, le cui voci vengono disabilitate/abilitate in base a dei test in giro per il codice.

Vorrei evitare di creare un JMenuItem per ogni opzione, vorrei sapere se esiste il modo di ricavare una lista dall'oggetto JMenu.

Le ricerche fatte finora su internet non hanno dato buon esito.

Thanks in advance!

2 Risposte

  • Re: Estrarre JMenuItem da JMenu

    Molto semplicemente ci sono tutti i metodi che ti servono nelle API della classe JMenuItem

    tra questi possono rilevarsi utili im metodi:

    JMenuItem getItem(int pos)
    Returns the JMenuItem at the specified position.
    int getItemCount()
    Returns the number of items on the menu, including separators.
    Component getMenuComponent(int n)
    Returns the component at position n.
    int getMenuComponentCount()
    Returns the number of components on the menu.
    Component[] getMenuComponents()
    Returns an array of Components of the menu's subcomponents.


    ciao gino
  • Re: Estrarre JMenuItem da JMenu

    Grazie mille!

    Ciao

    Dorico75
Devi accedere o registrarti per scrivere nel forum
2 risposte