Salut à tous ,

voila mon problème : je voudrais créer un tableau(Jtable) et remplir celui si grâce à des ArrayList comme ceci :
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
24
25
26
class TableHotel extends JPanel {
 
 
	    public TableHotel() {
	        super(new GridLayout(1,0));	      
	         ArrayList hot = Hotels.getListeHotels();
	         ArrayList hot2 = Hotels.getListeHotels2();
	         String[] columnNames = {"Nom Hotel",
	                                "Etoiles",
	                                "Chambres Simples",
	                                "Chambres Doubles",
	                                "prix"
	                                };
	         for(int i=0;i<hot.size();i=i+2){
	        	 Object[][] data = {
	        		          {hot.get(i),hot.get(i+1),hot.get(i+2),hot.get(i+3),hot2.get(i+1)},    
	        		};
	         }
	        final JTable table = new JTable(data, columnNames);
 
	        table.setPreferredScrollableViewportSize(new Dimension(500, 70));
            JScrollPane scrollPane = new JScrollPane(table);
 
            add(scrollPane);
 
	    }
Sauf que mon Object[][] étant dans une boucle for celui-ci n'est plus reconnue dans
Code : Sélectionner tout - Visualiser dans une fenêtre à part
final JTable table = new JTable(data, columnNames);
J'espère avoir été assez clair Merci d'avance pour vos réponses