Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [java] jlist

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    724

    [java] jlist

    ho una jlist e voglio togliere l'elemento selezionato, uso questa istruzione....

    codice:
    int a=jListOrdini.getSelectedIndex();
    jListOrdini.remove(a);
    ma mi da questo errore

    java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 5

  2. #2
    Utente di HTML.it L'avatar di netarrow
    Registrato dal
    Apr 2004
    Messaggi
    1,425
    Potrebbe esserti utile il tutorial di sun .
    Praciamente nell'esempio loro creano un JListModel, creano la JList prendono il valore selezionato con l'oggetto di JList e chiamano remove dall'oggetto di JListModel.

    Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    724
    i dati provengono da una linkedlist,a me il remove serve solo come effetto grafico cioè voglio togliere l'elemento dalla lista quando è stato selezionato per non farlo selezionare in seguito

  4. #4
    Utente di HTML.it L'avatar di netarrow
    Registrato dal
    Apr 2004
    Messaggi
    1,425
    potrebbe essere che l'index parta da 0, prova a passare a remove a-1.

    Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)

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 © 2024 vBulletin Solutions, Inc. All rights reserved.