Bonjour tout le monde,
Je me tape une erreur outofboundexception lorsque je veux insérer des "clients",
dans une ListModel.
voici mon code (mon erreur ce produit dans la boucle de la méthode FillList)
Merci pour vos réponses
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 ... if(e.getSource().equals(jbClient)){ ArrayList<Client> listClients = new ArrayList<Client>(); metier.Client c1 = new metier.Client("paul", "127.0.0.1", 1000, ""); metier.Client c2 = new metier.Client("marc", "127.0.0.1", 1010, ""); metier.Client c3 = new metier.Client("jean", "127.0.0.1", 1020, ""); listClients.add(c1); listClients.add(c2); listClients.add(c3); GUI.ServerPage sp1 = new GUI.ServerPage(); sp1.FillList(listClients); public void FillList(ArrayList<Client> ListeClient){ DefaultListModel listModel = new DefaultListModel(); for(int i = 0; i <= ListeClient.size();i++){ listModel.addElement(ListeClient.get(i)); } listeConnection = new JList(listModel); }
Partager