JAVA : Erreur sur alimentation d'un tableau

Fermé
choupi - 10 févr. 2011 à 12:22
sakoba2010 Messages postés 157 Date d'inscription lundi 7 février 2011 Statut Membre Dernière intervention 24 juillet 2013 - 10 févr. 2011 à 16:12
Bonjour,

Je suis débutante en java et je rencontre actuellement un problème sur l'alimentation d'un tableau avec une arrayList.
je souhaite afficher dans un tableau le titre, la description et l'avatar d'un morceau de musique.

Voici l'erreur : java.lang.ArrayIndexOutOfBoundsException: 0 >= 0

et ma partie de code a problème :

int row = 0;
for(int i = 0; i < content.size(); i++)
{
Menu.myJTable.setValueAt(content.set(i,title), row, 0);
Menu.myJTable.setValueAt(content.set(i,description), row, 1);
Menu.myJTable.setValueAt(content.set(i,avatar), row, 2);

row++;
}

content est donc mon arrayList et elle contient 3 élèments. Je ne vois vraiment pas ou pourrais être mon problème...

Merci de votre aide. =)
A voir également:

4 réponses

sakoba2010 Messages postés 157 Date d'inscription lundi 7 février 2011 Statut Membre Dernière intervention 24 juillet 2013 15
10 févr. 2011 à 12:31
Tu utilise la Methode set de modification d'Arraylist pendant la lecture c'est un erreur.essais ça:
Menu.myJTable.setValueAt(content.get(i,title), row, 0);
Menu.myJTable.setValueAt(content.get(i,description), row, 1);
Menu.myJTable.setValueAt(content.get(i,avatar), row, 2);

tu faira mieu d'utiliser les Modèles ça te facilite la tâche.
http://sakoba.byethost13.com/2011/02/05/jtable-delete-row/
0
sakoba2010 Messages postés 157 Date d'inscription lundi 7 février 2011 Statut Membre Dernière intervention 24 juillet 2013 15
10 févr. 2011 à 12:32
J'ai oublier enlève le 2eme parametre de la methode get.
Menu.myJTable.setValueAt(content.get(i), row, 0);
Menu.myJTable.setValueAt(content.get(i), row, 1);
Menu.myJTable.setValueAt(content.get(i), row, 2);
0
Merci de ta réponse.

J'ai modifié comme tu me l'a conseillé mais j'ai toujours la même erreur.

N'aurais-je pas fait une erreur sur mon setValueAt avec mes paramètres row & column ?
0
sakoba2010 Messages postés 157 Date d'inscription lundi 7 février 2011 Statut Membre Dernière intervention 24 juillet 2013 15
10 févr. 2011 à 16:12
Tu peux nous montrer la définition de ta table?
0