bonjour,

dans mon code j'ai 2 jList ;jList1 recupére l'ensemble des base de données et jList2 recupere l'ensemble des collections dans chaque BDD bien sur lorsque je clic sur le boutons
mais mon pb je veut lorsque je clic je recupere les collection sous forme des item parceque dans ce code je les recupérent sous forme de liste .
please help me et merci d'avance
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
27
28
29
30
31
 
 try{  
 
        MongoClient mongoClient =new MongoClient();
        mongoClient = new MongoClient( "localhost" , 27017 );
        System.out.println("-----------la lste de toute BDD--------------");
        DefaultListModel<String> model=new DefaultListModel<>();
         DefaultListModel<String> model1=new DefaultListModel<>();
        List <String> liste_de_nom =mongoClient.getDatabaseNames();
 
 
        for ( String s :  liste_de_nom){
            model.addElement(s);
             jList1.setModel(model);
 
        for (int i : jList1.getSelectedIndices())
        {   
             jList1.getSelectedIndex();
             DB db= mongoClient.getDB(s);
                   db.getCollectionNames().toString();
                   model1.addElement(db.getCollectionNames().toString());
                          System.out.println("gfdfgd"     +db.getCollectionNames().contains(i));
 
             jList2.setModel(model1);
        }  }  
 
 
 
 
 
    }catch (Exception e){}